AUO-K190x: set the correct runtime-pm state in recover
In the recover function the device gets powercycled and is after this again active, independent of its previous state. Signed-off-by: Heiko Stübner <heiko@sntech.de> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
This commit is contained in:
parent
70f1e28e65
commit
4e0ab85bb9
|
@ -588,10 +588,16 @@ static int auok190x_power(struct auok190xfb_par *par, bool on)
|
|||
|
||||
static void auok190x_recover(struct auok190xfb_par *par)
|
||||
{
|
||||
struct device *dev = par->info->device;
|
||||
|
||||
auok190x_power(par, 0);
|
||||
msleep(100);
|
||||
auok190x_power(par, 1);
|
||||
|
||||
/* after powercycling the device, it's always active */
|
||||
pm_runtime_set_active(dev);
|
||||
par->standby = 0;
|
||||
|
||||
par->init(par);
|
||||
|
||||
/* wait for init to complete */
|
||||
|
|
Loading…
Reference in a new issue