gpio: adp5588: Fix sleep-in-atomic-context bug
authorMichael Hennerich <michael.hennerich@analog.com>
Mon, 13 Aug 2018 13:57:44 +0000 (15:57 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 29 Aug 2018 08:54:38 +0000 (10:54 +0200)
commit6537886cdc9a637711fd6da980dbb87c2c87c9aa
treec9ea13144c1a80816de4d8ce6a2b9308eaaf4c13
parent5b394b2ddf0347bef56e50c69a58773c94343ff3
gpio: adp5588: Fix sleep-in-atomic-context bug

This fixes:
[BUG] gpio: gpio-adp5588: A possible sleep-in-atomic-context bug
                          in adp5588_gpio_write()
[BUG] gpio: gpio-adp5588: A possible sleep-in-atomic-context bug
                          in adp5588_gpio_direction_input()

Reported-by: Jia-Ju Bai <baijiaju1990@gmail.com>
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-adp5588.c