]> git.karo-electronics.de Git - karo-tx-linux.git/commit
leds: trigger: gpio: make ledtrig-gpio useable with GPIO drivers requiring threaded...
authorLothar Waßmann <LW@KARO-electronics.de>
Mon, 8 Sep 2014 13:04:49 +0000 (15:04 +0200)
committerLothar Waßmann <LW@KARO-electronics.de>
Wed, 10 Sep 2014 06:42:52 +0000 (08:42 +0200)
commit9c2a5e52686265240ebf1ba1976e5f844b75d443
tree3e4787bea50cce0ab90aab481af3c4d3a78bac95
parent1b120b42c069d829500fb6f1815232d8e077c29c
leds: trigger: gpio: make ledtrig-gpio useable with GPIO drivers requiring threaded irqs

When trying to use the LED GPIO trigger with e.g. the PCA953x GPIO
driver, request_irq() fails with -EINVAL, because the GPIO driver
requires a nested interrupt handler.

Use request_any_context_irq() to be able to use any GPIO driver as LED
trigger.
drivers/leds/trigger/ledtrig-gpio.c