Re: [BUG] drm_rockchip: rk3066_hdmi: No driver support for vblank timestamp query.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux