Changeset 38001


Ignore:
Timestamp:
2013-09-15T19:00:45+02:00 (4 years ago)
Author:
hauke
Message:

brcm47xx: add detection code for Huawei E970

This is based on a patch by Mathias Adam.

Signed-off-by: Mathias Adam <m.adam--openwrt@…>
Signed-off-by: Hauke Mehrtens <hauke@…>

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/kernel/broadcom-diag/src/diag.c

    r37977 r38001  
    182182        /* Edimax */ 
    183183        PS1208MFG, 
     184 
     185        /* Huawei */ 
     186        HUAWEI_E970, 
    184187}; 
    185188 
     
    11571160                .leds     = { 
    11581161                        { .name = "status",     .gpio = 1 << 1, .polarity = NORMAL }, 
     1162                        { .name = "wlan",       .gpio = 1 << 0, .polarity = NORMAL }, 
     1163                }, 
     1164        }, 
     1165        /* Huawei */ 
     1166        [HUAWEI_E970] = { 
     1167                .name           = "Huawei E970", 
     1168                .buttons        = { 
     1169                        { .name = "reset",      .gpio = 1 << 6 }, 
     1170                }, 
     1171                .leds           = { 
    11591172                        { .name = "wlan",       .gpio = 1 << 0, .polarity = NORMAL }, 
    11601173                }, 
     
    13631376        case BCM47XX_BOARD_DLINK_DIR330: 
    13641377                return &platforms[DIR330]; 
     1378        case BCM47XX_BOARD_HUAWEI_E970: 
     1379                return &platforms[HUAWEI_E970]; 
    13651380        case BCM47XX_BOARD_LINKSYS_E1000V1: 
    13661381                return &platforms[E1000V1]; 
  • trunk/target/linux/brcm47xx/patches-3.10/260-MIPS-BCM47XX-add-board-detection.patch

    r37996 r38001  
    99--- /dev/null 
    1010+++ b/arch/mips/bcm47xx/board.c 
    11 @@ -0,0 +1,285 @@ 
     11@@ -0,0 +1,286 @@ 
    1212+#include <linux/export.h> 
    1313+#include <linux/string.h> 
     
    165165+static const struct bcm47xx_board_type_list3 bcm47xx_board_list_board[] = { 
    166166+       {{BCM47XX_BOARD_ZTE_H218N, "ZTE H218N"}, "0x053d", "1234", "0x1305"}, 
     167+       {{BCM47XX_BOARD_HUAWEI_E970, "Huawei E970"}, "0x048e", "0x5347", "0x11"}, 
    167168+       { {0}, 0}, 
    168169+}; 
     
    297298--- /dev/null 
    298299+++ b/arch/mips/include/asm/mach-bcm47xx/bcm47xx_board.h 
    299 @@ -0,0 +1,102 @@ 
     300@@ -0,0 +1,104 @@ 
    300301+#ifndef __BCM47XX_BOARD_H 
    301302+#define __BCM47XX_BOARD_H 
     
    347348+       BCM47XX_BOARD_DLINK_DIR330, 
    348349+ 
     350+       BCM47XX_BOARD_HUAWEI_E970, 
     351+ 
    349352+       BCM47XX_BOARD_LINKSYS_E1000V1, 
    350353+       BCM47XX_BOARD_LINKSYS_E1000V2, 
Note: See TracChangeset for help on using the changeset viewer.