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

leds: trigger: gpio: Avoid warning on update of inverted

If the GPIO has not been configured yet, writing to inverted will raise
a kernel warning.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Pavel Machek <pavel@ucw.cz>

authored by

Jan Kiszka and committed by
Pavel Machek
5ad79c20 14d3e74f

+2 -1
+2 -1
drivers/leds/trigger/ledtrig-gpio.c
··· 99 99 gpio_data->inverted = inverted; 100 100 101 101 /* After inverting, we need to update the LED. */ 102 - gpio_trig_irq(0, led); 102 + if (gpio_is_valid(gpio_data->gpio)) 103 + gpio_trig_irq(0, led); 103 104 104 105 return n; 105 106 }