Changeset 35766


Ignore:
Timestamp:
2013-02-24T18:57:28+01:00 (5 years ago)
Author:
hauke
Message:

broadcom-diag: add support for e3200 v1

Hex values in nvram seem to be uppercase on my e3200 device.

Define one power led and two buttons (reset/wps).

Signed-off-by: Tijs Van Buggenhout <tvb@…>
Signed-off-by: Hauke Mehrtens <hauke@…>

File:
1 edited

Legend:

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

    r35765 r35766  
    6767        E1000V1, 
    6868        E3000V1, 
     69        E3200V1, 
    6970 
    7071        /* ASUS */ 
     
    456457                        { .name = "ses_blue",   .gpio = 1 << 3, .polarity = REVERSE },  // WiFi protected setup LED blue 
    457458                        { .name = "wlan",       .gpio = 1 << 1, .polarity = NORMAL },   // Wireless LED 
     459                }, 
     460        }, 
     461        [E3200V1] = { 
     462                .name           = "Linksys E3200 V1", 
     463                .buttons        = { 
     464                        /* { .name = "switch",  .gpio = 1 << 4 },*/     /* nvram get gpio4=robo_reset */ 
     465                        { .name = "reset",      .gpio = 1 << 5 },       /* nvram get reset_gpio=5 */ 
     466                        { .name = "wps",        .gpio = 1 << 8 },       /* nvram get gpio8=wps_button */ 
     467                        /* { .name = "wombo",   .gpio = 1 << 23 },*/    /* nvram get gpio23=wombo_reset - wireless on motherboard */ 
     468                }, 
     469                .leds   = { 
     470                        { .name = "power",      .gpio = 1 << 3, .polarity = REVERSE },  /* Power LED */ 
    458471                }, 
    459472        }, 
     
    12701283        case BCM47XX_BOARD_LINKSYS_E3000V1: 
    12711284                return &platforms[E3000V1]; 
     1285        case BCM47XX_BOARD_LINKSYS_E3200V1: 
     1286                return &platforms[E3200V1]; 
    12721287        case BCM47XX_BOARD_LINKSYS_WRT150NV1: 
    12731288                return &platforms[WRT150NV1]; 
Note: See TracChangeset for help on using the changeset viewer.