This mutex is conflict witch mutex located at rk_fb_update_reg,
it can make system deadlock and showing black picture.
Change-Id: I55192e8cd32961ef24dd950639055bbf56e9fec9
Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
win_id = dev_drv->ops->fb_get_win_id(dev_drv, info->fix.id);
win = dev_drv->win[win_id];
if (win && fb_par->state) {
win_id = dev_drv->ops->fb_get_win_id(dev_drv, info->fix.id);
win = dev_drv->win[win_id];
if (win && fb_par->state) {
- mutex_lock(&dev_drv->win_config);
dev_drv->ops->load_screen(dev_drv, 1);
dev_drv->ops->load_screen(dev_drv, 1);
- mutex_unlock(&dev_drv->win_config);
info->var.activate |= FB_ACTIVATE_FORCE;
if (rk_fb->disp_mode == ONE_DUAL) {
info->var.activate |= FB_ACTIVATE_FORCE;
if (rk_fb->disp_mode == ONE_DUAL) {