Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

leds: bcm6358: remove unneeded busy status check

The busy status checking isn't needed while reading initial LED status.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>

authored by

Álvaro Fernández Rojas and committed by
Jacek Anaszewski
1259efaa 1b85a5a5

-3
-3
drivers/leds/leds-bcm6358.c
··· 123 123 led->cdev.brightness = LED_FULL; 124 124 } else if (!strcmp(state, "keep")) { 125 125 unsigned long val; 126 - 127 - bcm6358_led_busy(led->mem); 128 - 129 126 val = bcm6358_led_read(led->mem + BCM6358_REG_MODE); 130 127 val &= BIT(led->pin); 131 128 if ((led->active_low && !val) ||