linux_dsm_epyc7002/drivers/gpu/drm/omapdrm
Laurent Pinchart f933a3a93b drm: omapdrm: Replace DSS manager state check with omapdrm CRTC state
Instead of conditioning planes update based on the DSS manager hardware
state, use the enabled field newly added to the omap_crtc structure.
This reduces the dependency from the DRM layer to the DSS layer.

The enabled field is a transitory measure, the implementation should use
the CRTC atomic state instead. However, given that CRTCs are currently
not enabled/disabled through their .enable() and .disable() operations
but through a convoluted code paths starting at the associated encoder
operations, there is not clear guarantee that the atomic state always
matches the hardware state. This will be refactored later, at which
point the enabled field will be removed.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2016-12-19 11:24:57 +02:00
..
displays drm/omap: tpd12s015: fix error handling 2016-12-08 13:42:58 +02:00
dss drm/omap: Use consistent name for struct videomode 2016-11-02 10:48:18 +02:00
Kconfig drm/omap: make fbdev support really optional 2016-07-18 09:11:34 +02:00
Makefile drm/omap: remove -Werror from Makefile 2016-03-03 17:38:46 +02:00
omap_connector.c drm/omap: Use consistent name for struct videomode 2016-11-02 10:48:18 +02:00
omap_crtc.c drm: omapdrm: Replace DSS manager state check with omapdrm CRTC state 2016-12-19 11:24:57 +02:00
omap_debugfs.c drm/omap: include linux/seq_file.h where needed 2016-05-31 08:30:14 +03:00
omap_dmm_priv.h
omap_dmm_tiler.c drm/omap: include linux/seq_file.h where needed 2016-05-31 08:30:14 +03:00
omap_dmm_tiler.h
omap_drv.c drm: omapdrm: Handle FIFO underflow IRQs internally 2016-12-19 11:24:56 +02:00
omap_drv.h drm: omapdrm: Handle OCP error IRQ directly 2016-12-19 11:24:57 +02:00
omap_encoder.c drm/omap: Use consistent name for struct videomode 2016-11-02 10:48:18 +02:00
omap_fb.c drm: omapdrm: fb: Turn framebuffer creation error messages into debug 2016-12-19 11:24:55 +02:00
omap_fbdev.c drm/omapdrm: use DRM_FB_HELPER_DEFAULT_OPS for fb_ops 2016-11-14 07:58:15 +01:00
omap_gem_dmabuf.c Merge tag 'topic/drm-misc-2016-03-22' of git://anongit.freedesktop.org/drm-intel into drm-next 2016-03-24 08:41:59 +10:00
omap_gem.c drm/omap: omap_gem: Do not try to unmap page which is not mapped 2016-11-02 10:38:28 +02:00
omap_irq.c drm: omapdrm: Handle OCP error IRQ directly 2016-12-19 11:24:57 +02:00
omap_plane.c drm: omapdrm: Handle FIFO underflow IRQs internally 2016-12-19 11:24:56 +02:00
tcm-sita.c
tcm-sita.h
tcm.h
TODO