]> git.baikalelectronics.ru Git - kernel.git/commit
Input: pwm-vibra - prevent unbalanced regulator
authorJonathan Bakker <xc-racer2@live.ca>
Mon, 28 Jan 2019 19:13:01 +0000 (11:13 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 28 Jan 2019 19:24:18 +0000 (11:24 -0800)
commit376d07c67fe117e7b3e8eba2448d86303dd4a0d5
treef9e6dac49b74e92cec38f1dbd7c6b500c185acbc
parentd7d1733512e3e73737180651fbf28099e8766e32
Input: pwm-vibra - prevent unbalanced regulator

pwm_vibrator_stop disables the regulator, but it can be called from
multiple places, even when the regulator is already disabled. Fix this
by using regulator_is_enabled check when starting and stopping device.

Signed-off-by: Jonathan Bakker <xc-racer2@live.ca>
Signed-off-by: Paweł Chmiel <pawel.mikolaj.chmiel@gmail.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/misc/pwm-vibra.c