linux_dsm_epyc7002/drivers/gpu/drm/rcar-du
Laurent Pinchart f6638b6abc drm: rcar-du: Rework encoder enable/disable for atomic updates
When using atomic updates the encoder .enable() and .disable() helper
operations are preferred over the (then legacy) .prepare() and .commit()
operations. Implement .enable() and .disable() and rework .prepare(),
.commit() and .dpms() as wrappers around .enable() and .disable(),
easing their future removal.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
2015-03-03 16:16:15 +02:00
..
Kconfig drm: Kconfig: Let all DRM_GEM_CMA_HELPER related macros depend on HAVE_DMA_ATTRS 2015-02-03 11:12:37 +10:00
Makefile drm: rcar-du: Add HDMI encoder and connector support 2014-11-26 20:09:38 +02:00
rcar_du_crtc.c drm: rcar-du: Wire up atomic state object scaffolding 2015-03-03 16:16:12 +02:00
rcar_du_crtc.h drm: rcar-du: Wait for page flip completion when turning the CRTC off 2015-03-03 16:16:04 +02:00
rcar_du_drv.c drm: rcar-du: Turn vblank on/off when enabling/disabling CRTC 2015-03-03 16:16:05 +02:00
rcar_du_drv.h drm: rcar-du: Define macros for the max number of groups, CRTCs and LVDS 2015-03-03 16:16:07 +02:00
rcar_du_encoder.c drm: rcar-du: Rework encoder enable/disable for atomic updates 2015-03-03 16:16:15 +02:00
rcar_du_encoder.h drm: rcar-du: Add HDMI encoder and connector support 2014-11-26 20:09:38 +02:00
rcar_du_group.c drm: rcar-du: Add support for external pixel clock 2014-12-23 12:01:50 +02:00
rcar_du_group.h drm/rcar-du: Update copyright notice 2014-09-15 11:34:06 +03:00
rcar_du_hdmicon.c drm: rcar-du: Wire up atomic state object scaffolding 2015-03-03 16:16:12 +02:00
rcar_du_hdmicon.h drm: rcar-du: Add HDMI encoder and connector support 2014-11-26 20:09:38 +02:00
rcar_du_hdmienc.c drm: rcar-du: Replace LVDS encoder DPMS by enable/disable 2015-03-03 16:16:14 +02:00
rcar_du_hdmienc.h drm: rcar-du: Add HDMI encoder and connector support 2014-11-26 20:09:38 +02:00
rcar_du_kms.c drm: rcar-du: Wire up atomic state object scaffolding 2015-03-03 16:16:12 +02:00
rcar_du_kms.h drm/rcar-du: Update copyright notice 2014-09-15 11:34:06 +03:00
rcar_du_lvdscon.c drm: rcar-du: Wire up atomic state object scaffolding 2015-03-03 16:16:12 +02:00
rcar_du_lvdscon.h drm: rcar-du: Remove platform data support 2014-11-26 20:09:36 +02:00
rcar_du_lvdsenc.c drm: rcar-du: Replace LVDS encoder DPMS by enable/disable 2015-03-03 16:16:14 +02:00
rcar_du_lvdsenc.h drm: rcar-du: Replace LVDS encoder DPMS by enable/disable 2015-03-03 16:16:14 +02:00
rcar_du_plane.c drm: rcar-du: Remove private copy of plane size and position 2015-03-03 16:16:13 +02:00
rcar_du_plane.h drm: rcar-du: Remove private copy of plane size and position 2015-03-03 16:16:13 +02:00
rcar_du_regs.h drm: rcar-du: Implement support for interlaced modes 2014-12-23 12:01:52 +02:00
rcar_du_vgacon.c drm: rcar-du: Wire up atomic state object scaffolding 2015-03-03 16:16:12 +02:00
rcar_du_vgacon.h drm/rcar-du: Update copyright notice 2014-09-15 11:34:06 +03:00
rcar_lvds_regs.h drm/rcar-du: Add internal LVDS encoder support 2013-08-09 23:17:53 +02:00