Changeset 13646


Ignore:
Timestamp:
2008-12-15T10:48:34+01:00 (9 years ago)
Author:
juhosg
Message:

[ar71xx] tew-632brp: register GPIO LEDs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/files/arch/mips/ar71xx/mach-tew-632brp.c

    r13645 r13646  
    2020#include <asm/mach-ar71xx/ar71xx.h> 
    2121#include <asm/mach-ar71xx/platform.h> 
     22 
     23#define TEW_632BRP_GPIO_LED_WPS         3 
     24#define TEW_632BRP_GPIO_LED_WLAN        6 
    2225 
    2326#ifdef CONFIG_MTD_PARTITIONS 
     
    7073}; 
    7174 
     75static struct gpio_led tew_632brp_leds_gpio[] __initdata = { 
     76        { 
     77                .name           = "tew-632brp:blue:wps", 
     78                .gpio           = TEW_632BRP_GPIO_LED_WPS, 
     79                .active_low     = 1, 
     80        }, { 
     81                .name           = "tew-632brp:green:wlan", 
     82                .gpio           = TEW_632BRP_GPIO_LED_WLAN, 
     83                .active_low     = 1, 
     84        } 
     85}; 
     86 
    7287static void __init tew_632brp_setup(void) 
    7388{ 
     
    8398        ar71xx_add_device_spi(NULL, tew_632brp_spi_info, 
    8499                                        ARRAY_SIZE(tew_632brp_spi_info)); 
     100 
     101        ar71xx_add_device_leds_gpio(-1, ARRAY_SIZE(tew_632brp_leds_gpio), 
     102                                        tew_632brp_leds_gpio); 
    85103} 
    86104 
Note: See TracChangeset for help on using the changeset viewer.