drm/vc4: Add support for the transposer block
authorBoris Brezillon <boris.brezillon@free-electrons.com>
Tue, 3 Jul 2018 07:50:22 +0000 (09:50 +0200)
committerBoris Brezillon <boris.brezillon@bootlin.com>
Sat, 7 Jul 2018 05:54:46 +0000 (07:54 +0200)
commit008095e065a85a13ffb41b9c98149456267c30b8
treeee3ef1873ba3da43fb52964d18134c7954699627
parent1ebe99a75eeda1067c39c1c039ca9bb7e3c9c342
drm/vc4: Add support for the transposer block

The transposer block is providing support for mem-to-mem composition,
which is exposed as a drm_writeback connector in DRM.

Add a driver to support this feature.

Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Link: https://patchwork.freedesktop.org/patch/msgid/20180703075022.15138-9-boris.brezillon@bootlin.com
Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
drivers/gpu/drm/vc4/Makefile
drivers/gpu/drm/vc4/vc4_crtc.c
drivers/gpu/drm/vc4/vc4_debugfs.c
drivers/gpu/drm/vc4/vc4_drv.c
drivers/gpu/drm/vc4/vc4_drv.h
drivers/gpu/drm/vc4/vc4_txp.c [new file with mode: 0644]