summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/rcar-du/Kconfig
diff options
context:
space:
mode:
authorLaurent Pinchart2015-09-07 16:14:58 +0200
committerLaurent Pinchart2016-02-23 08:32:44 +0100
commit6d62ef3ac30be756244b458fa5bd8befb35a48d4 (patch)
tree073a802920087d3aca5bc7caa67506bbdae14b46 /drivers/gpu/drm/rcar-du/Kconfig
parentdrm: rcar-du: Move plane allocator to rcar_du_plane.c (diff)
downloadkernel-qcow2-linux-6d62ef3ac30be756244b458fa5bd8befb35a48d4.tar.gz
kernel-qcow2-linux-6d62ef3ac30be756244b458fa5bd8befb35a48d4.tar.xz
kernel-qcow2-linux-6d62ef3ac30be756244b458fa5bd8befb35a48d4.zip
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>
Diffstat (limited to 'drivers/gpu/drm/rcar-du/Kconfig')
-rw-r--r--drivers/gpu/drm/rcar-du/Kconfig7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/gpu/drm/rcar-du/Kconfig b/drivers/gpu/drm/rcar-du/Kconfig
index 96dcd4a78951..daec18e2ffee 100644
--- a/drivers/gpu/drm/rcar-du/Kconfig
+++ b/drivers/gpu/drm/rcar-du/Kconfig
@@ -25,3 +25,10 @@ config DRM_RCAR_LVDS
help
Enable support for the R-Car Display Unit embedded LVDS encoders
(currently only on R8A7790 and R8A7791).
+
+config DRM_RCAR_VSP
+ bool "R-Car DU VSP Compositor Support"
+ depends on DRM_RCAR_DU
+ depends on VIDEO_RENESAS_VSP1
+ help
+ Enable support to expose the R-Car VSP Compositor as KMS planes.