linux-stable/drivers/gpu/drm/rcar-du
Laurent Pinchart 6d62ef3ac3 drm: rcar-du: Expose the VSP1 compositor through KMS planes
On R-Car Gen3 SoCs the DU lost its ability to access memory directly and
needs to work in conjunction with the VSP to do so. This commit handles
the VSP internally to hide it from the user.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
2016-02-23 09:32:44 +02:00
..
Kconfig drm: rcar-du: Expose the VSP1 compositor through KMS planes 2016-02-23 09:32:44 +02:00
Makefile drm: rcar-du: Expose the VSP1 compositor through KMS planes 2016-02-23 09:32:44 +02:00
rcar_du_crtc.c drm: rcar-du: Expose the VSP1 compositor through KMS planes 2016-02-23 09:32:44 +02:00
rcar_du_crtc.h drm: rcar-du: Expose the VSP1 compositor through KMS planes 2016-02-23 09:32:44 +02:00
rcar_du_drv.c drm: rcar-du: Perform initialization/cleanup at probe/remove time 2016-02-20 02:58:50 +02:00
rcar_du_drv.h drm: rcar-du: Expose the VSP1 compositor through KMS planes 2016-02-23 09:32:44 +02:00
rcar_du_encoder.c drm: Pass 'name' to drm_encoder_init() 2015-12-11 09:13:20 +01: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: Restart the DU group when a plane source changes 2016-02-20 02:58:55 +02:00
rcar_du_group.h drm: rcar-du: Restart the DU group when a plane source changes 2016-02-20 02:58:55 +02:00
rcar_du_hdmicon.c drm: rcar-du: Perform initialization/cleanup at probe/remove time 2016-02-20 02:58:50 +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: Constify drm_encoder_slave_funcs 2015-12-15 13:41:17 +01: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: Expose the VSP1 compositor through KMS planes 2016-02-23 09:32:44 +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: Perform initialization/cleanup at probe/remove time 2016-02-20 02:58:50 +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: Expose the VSP1 compositor through KMS planes 2016-02-23 09:32:44 +02:00
rcar_du_plane.h drm: rcar-du: Expose the VSP1 compositor through KMS planes 2016-02-23 09:32:44 +02:00
rcar_du_regs.h drm: rcar-du: Add VSP1 compositor support 2016-02-20 02:58:54 +02:00
rcar_du_vgacon.c drm: rcar-du: Perform initialization/cleanup at probe/remove time 2016-02-20 02:58:50 +02:00
rcar_du_vgacon.h drm/rcar-du: Update copyright notice 2014-09-15 11:34:06 +03:00
rcar_du_vsp.c drm: rcar-du: Expose the VSP1 compositor through KMS planes 2016-02-23 09:32:44 +02:00
rcar_du_vsp.h drm: rcar-du: Expose the VSP1 compositor through KMS planes 2016-02-23 09:32:44 +02:00
rcar_lvds_regs.h drm/rcar-du: Add internal LVDS encoder support 2013-08-09 23:17:53 +02:00