leds: leds-mc13783: Remove unnecessary cleaning of registers on exit
LED core switches each LED to OFF-state on exit, so there is no need for resetting registers. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Bryan Wu <cooloney@gmail.com>
This commit is contained in:
parent
677d13f27e
commit
2f18f8d638
1 changed files with 0 additions and 4 deletions
|
@ -210,7 +210,6 @@ static int __init mc13xxx_led_probe(struct platform_device *pdev)
|
|||
static int mc13xxx_led_remove(struct platform_device *pdev)
|
||||
{
|
||||
struct mc13xxx_leds *leds = platform_get_drvdata(pdev);
|
||||
struct mc13xxx *mcdev = leds->master;
|
||||
int i;
|
||||
|
||||
for (i = 0; i < leds->num_leds; i++) {
|
||||
|
@ -218,9 +217,6 @@ static int mc13xxx_led_remove(struct platform_device *pdev)
|
|||
cancel_work_sync(&leds->led[i].work);
|
||||
}
|
||||
|
||||
for (i = 0; i < leds->devtype->num_regs; i++)
|
||||
mc13xxx_reg_write(mcdev, leds->devtype->ledctrl_base + i, 0);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue