source: trunk/target/linux/brcm63xx/patches-2.6.32/150-alice_gate2_leds.patch @ 21785

Last change on this file since 21785 was 21785, checked in by florian, 6 years ago

[brcm63xx] add missing alice gate2 leds (#6743)

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

    a b static struct board_info __initdata boar 
    573573 
    574574        .has_ohci0 = 1, 
    575575        .has_ehci0 = 1, 
     576 
     577        .leds = { 
     578                /*Each led on alice gate is bi-color */ 
     579                { 
     580                        .name           = "power:red", 
     581                        .gpio           = 5, 
     582                        .active_low     = 1, 
     583                }, 
     584                { 
     585                        .name           = "power:green", 
     586                        .gpio           = 4, 
     587                        .active_low     = 1, 
     588                        .default_trigger = "default-on", 
     589                }, 
     590                { 
     591                        .name           = "service:red", 
     592                        .gpio           = 7, 
     593                        .active_low     = 1, 
     594                }, 
     595                { 
     596                        .name           = "service:green", 
     597                        .gpio           = 6, 
     598                        .active_low     = 1, 
     599                }, 
     600                { 
     601                        .name           = "adsl:red", 
     602                        .gpio           = 9, 
     603                        .active_low     = 1, 
     604                }, 
     605                { 
     606                        .name           = "adsl:green", 
     607                        .gpio           = 10, 
     608                        .active_low     = 1, 
     609                }, 
     610                { 
     611                        .name           = "wifi:red", 
     612                        .gpio           = 23, 
     613                        .active_low     = 1, 
     614                }, 
     615                { 
     616                        .name           = "wifi:green", 
     617                        .gpio           = 22, 
     618                        .active_low     = 1, 
     619                }, 
     620                { 
     621                        .name           = "internet:red", 
     622                        .gpio           = 25, 
     623                        .active_low     = 1, 
     624                }, 
     625                { 
     626                        .name           = "internet:green", 
     627                        .gpio           = 25, 
     628                        .active_low     = 1, 
     629                }, 
     630                { 
     631                        .name           = "usr1:red", 
     632                        .gpio           = 27, 
     633                        .active_low     = 1, 
     634                }, 
     635                { 
     636                        .name           = "usr1:green", 
     637                        .gpio           = 26, 
     638                        .active_low     = 1, 
     639                }, 
     640                { 
     641                        .name           = "usr2:red", 
     642                        .gpio           = 30, 
     643                        .active_low     = 1, 
     644                }, 
     645                { 
     646                        .name           = "usr2:green", 
     647                        .gpio           = 29, 
     648                        .active_low     = 1, 
     649                }, 
     650        }, 
     651 
     652        .buttons = { 
     653                { 
     654                        .desc           = "sw2", 
     655                        .gpio           = 37, 
     656                        .active_low     = 1, 
     657                        .type           = EV_KEY, 
     658                        .code           = KEY_RESTART, 
     659                        .threshold      = 3, 
     660                }, 
     661        }, 
     662        /* sw1 is connected to gpio34*/ 
    576663}; 
    577664 
    578665static struct board_info __initdata board_DWVS0 = { 
  • arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h

    a b struct board_info { 
    5454        struct bcm63xx_dsp_platform_data dsp; 
    5555 
    5656        /* GPIO LEDs */ 
    57         struct gpio_led leds[5]; 
     57        struct gpio_led leds[14]; 
    5858 
    5959        /* Buttons */ 
    6060        struct gpio_button buttons[2]; 
Note: See TracBrowser for help on using the repository browser.