Hi, This is about a TV stick called MK808. Enabled VOP an HDMI for rk3066. Able to see pinguins at boot. Found similar bug reports for rk3399. http://lists.infradead.org/pipermail/linux-rockchip/2018-April/020426.html http://lists.infradead.org/pipermail/linux-rockchip/2018-April/020427.html http://lists.infradead.org/pipermail/linux-rockchip/2018-April/020428.html This patch doesn't seem to work for me. +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c @@ -1601,6 +1601,8 @@ static void vop_unbind(struct device *dev, struct device *master, void *data) { struct vop *vop = dev_get_drvdata(dev); + // Pair with the initial disable_irq() + enable_irq(vop->irq); Compared to rk3399 the rk3066 doesn't seem to have iommu. [ 0.383273] rockchip-drm display-subsystem: [drm:rockchip_drm_platform_probe] no iommu attached for /vop@1010c000, using non-iommu buffers Bugs as usual: [ 4.730057] rockchip-vop 1010c000.vop: [drm:vop_crtc_atomic_flush] *ERROR* VOP vblank IRQ stuck for 10 ms [ 596.422383] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [CRTC:30:crtc-0] flip_done timed out [ 606.661508] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [CONNECTOR:33:HDMI-A-1] flip_done timed out [ 616.901899] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [PLANE:28:plane-0] flip_done timed out _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel