diff options
Diffstat (limited to 'arch/arm/mach-at91/leds.c')
| -rw-r--r-- | arch/arm/mach-at91/leds.c | 37 | 
1 files changed, 0 insertions, 37 deletions
diff --git a/arch/arm/mach-at91/leds.c b/arch/arm/mach-at91/leds.c index 77c4d8fd03fd..eb22e3357e87 100644 --- a/arch/arm/mach-at91/leds.c +++ b/arch/arm/mach-at91/leds.c @@ -54,40 +54,3 @@ void __init at91_gpio_leds(struct gpio_led *leds, int nr)  void __init at91_gpio_leds(struct gpio_led *leds, int nr) {}  #endif - -/* ------------------------------------------------------------------------- */ - -#if defined (CONFIG_LEDS_ATMEL_PWM) - -/* - * PWM Leds - */ - -static struct gpio_led_platform_data pwm_led_data; - -static struct platform_device at91_pwm_leds_device = { -	.name			= "leds-atmel-pwm", -	.id			= -1, -	.dev.platform_data	= &pwm_led_data, -}; - -void __init at91_pwm_leds(struct gpio_led *leds, int nr) -{ -	int i; -	u32 pwm_mask = 0; - -	if (!nr) -		return; - -	for (i = 0; i < nr; i++) -		pwm_mask |= (1 << leds[i].gpio); - -	pwm_led_data.leds = leds; -	pwm_led_data.num_leds = nr; - -	at91_add_device_pwm(pwm_mask); -	platform_device_register(&at91_pwm_leds_device); -} -#else -void __init at91_pwm_leds(struct gpio_led *leds, int nr){} -#endif  |