source: trunk/target/linux/brcm63xx/patches-3.3/300-alice_gate2_leds.patch @ 30819

Last change on this file since 30819 was 30819, checked in by florian, 4 years ago

Merge branch 'bcm63xx'

File size: 2.0 KB
  • arch/mips/bcm63xx/boards/board_bcm963xx.c

    a b static struct board_info __initdata boar 
    604604 
    605605        .has_ohci0 = 1, 
    606606        .has_ehci0 = 1, 
     607 
     608        .leds = { 
     609                /*Each led on alice gate is bi-color */ 
     610                { 
     611                        .name           = "power:red", 
     612                        .gpio           = 5, 
     613                        .active_low     = 1, 
     614                }, 
     615                { 
     616                        .name           = "power:green", 
     617                        .gpio           = 4, 
     618                        .active_low     = 1, 
     619                        .default_trigger = "default-on", 
     620                }, 
     621                { 
     622                        .name           = "service:red", 
     623                        .gpio           = 7, 
     624                        .active_low     = 1, 
     625                }, 
     626                { 
     627                        .name           = "service:green", 
     628                        .gpio           = 6, 
     629                        .active_low     = 1, 
     630                }, 
     631                { 
     632                        .name           = "adsl:green", 
     633                        .gpio           = 9, 
     634                        .active_low     = 1, 
     635                }, 
     636                { 
     637                        .name           = "adsl:red", 
     638                        .gpio           = 10, 
     639                        .active_low     = 1, 
     640                }, 
     641                { 
     642                        .name           = "wifi:red", 
     643                        .gpio           = 23, 
     644                        .active_low     = 1, 
     645                }, 
     646                { 
     647                        .name           = "wifi:green", 
     648                        .gpio           = 22, 
     649                        .active_low     = 1, 
     650                }, 
     651                { 
     652                        .name           = "internet:green", 
     653                        .gpio           = 25, 
     654                        .active_low     = 1, 
     655                }, 
     656                { 
     657                        .name           = "internet:red", 
     658                        .gpio           = 24, 
     659                        .active_low     = 1, 
     660                }, 
     661                { 
     662                        .name           = "usr1:red", 
     663                        .gpio           = 27, 
     664                        .active_low     = 1, 
     665                }, 
     666                { 
     667                        .name           = "usr1:green", 
     668                        .gpio           = 26, 
     669                        .active_low     = 1, 
     670                }, 
     671                { 
     672                        .name           = "usr2:red", 
     673                        .gpio           = 30, 
     674                        .active_low     = 1, 
     675                }, 
     676                { 
     677                        .name           = "usr2:green", 
     678                        .gpio           = 29, 
     679                        .active_low     = 1, 
     680                }, 
     681        }, 
     682 
     683        .buttons = { 
     684                { 
     685                        .desc           = "reset", 
     686                        .gpio           = 37, 
     687                        .active_low     = 1, 
     688                        .type           = EV_KEY, 
     689                        .code           = KEY_RESTART, 
     690                        .threshold      = 3, 
     691                }, 
     692                { 
     693                        .desc           = "wps", 
     694                        .gpio           = 34, 
     695                        .type           = EV_KEY, 
     696                        .code           = KEY_WPS_BUTTON, 
     697                        .threshold      = 3, 
     698                }, 
     699        }, 
    607700}; 
    608701 
    609702static struct board_info __initdata board_DWVS0 = { 
  • arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h

    a b struct board_info { 
    5858        struct bcm63xx_dsp_platform_data dsp; 
    5959 
    6060        /* GPIO LEDs */ 
    61         struct gpio_led leds[5]; 
     61        struct gpio_led leds[14]; 
    6262 
    6363        /* Buttons */ 
    6464        struct gpio_button buttons[4]; 
Note: See TracBrowser for help on using the repository browser.