|
@@ -531,6 +531,8 @@ static int vop_enable(struct drm_crtc *crtc)
|
|
}
|
|
}
|
|
|
|
|
|
memcpy(vop->regs, vop->regsbak, vop->len);
|
|
memcpy(vop->regs, vop->regsbak, vop->len);
|
|
|
|
+ vop_cfg_done(vop);
|
|
|
|
+
|
|
/*
|
|
/*
|
|
* At here, vop clock & iommu is enable, R/W vop regs would be safe.
|
|
* At here, vop clock & iommu is enable, R/W vop regs would be safe.
|
|
*/
|
|
*/
|
|
@@ -582,6 +584,8 @@ static void vop_crtc_disable(struct drm_crtc *crtc)
|
|
spin_unlock(&vop->reg_lock);
|
|
spin_unlock(&vop->reg_lock);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ vop_cfg_done(vop);
|
|
|
|
+
|
|
drm_crtc_vblank_off(crtc);
|
|
drm_crtc_vblank_off(crtc);
|
|
|
|
|
|
/*
|
|
/*
|