diff --git a/drivers/video/rockchip/rk_fb.c b/drivers/video/rockchip/rk_fb.c index 2b63de1cbc10..b9bca58b7768 100755 --- a/drivers/video/rockchip/rk_fb.c +++ b/drivers/video/rockchip/rk_fb.c @@ -3547,6 +3547,8 @@ int rk_fb_switch_screen(struct rk_screen *screen, int enable, int lcdc_id) } } } + } else { + dev_drv->ops->load_screen(dev_drv, 0); } kobject_uevent_env(&dev_drv->dev->kobj, KOBJ_CHANGE, envp); kfree(envp[1]);