rfkill-gpio: Use gpio cansleep version
authorLoic Poulain <loic.poulain@intel.com>
Wed, 7 May 2014 09:38:11 +0000 (11:38 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 7 May 2014 11:20:59 +0000 (13:20 +0200)
commit771bb3ddc225d6dbbef8f22838c1287c4e3cd02b
treea2b7a5154245dca80db205967650b2e82eff350e
parente5593f56ebbc1b427055da8bc49d7e12a108de36
rfkill-gpio: Use gpio cansleep version

If gpio controller requires waiting for read and write
GPIO values, then we have to use the gpio cansleep api.
Fix the rfkill_gpio_set_power which calls only the
nonsleep version (causing kernel warning).
There is no problem to use the cansleep version here
because we are not in IRQ handler or similar context
(cf rfkill_set_block).

Signed-off-by: Loic Poulain <loic.poulain@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/rfkill/rfkill-gpio.c