drm/fsl-dcu: add TCON driver
authorStefan Agner <stefan@agner.ch>
Wed, 2 Dec 2015 22:39:40 +0000 (14:39 -0800)
committerStefan Agner <stefan@agner.ch>
Tue, 26 Apr 2016 03:27:18 +0000 (20:27 -0700)
commitfb127b7943c9262f5d95f402922d92b9d6c1dad2
treebe4cb4f3caaec3157930790f306fe8d3055fe17d
parent2d701449bce1b7ddb0a7d85de7479c7422ee0e42
drm/fsl-dcu: add TCON driver

Add driver for the TCON (timing controller) module. The TCON module
is a separate module attached after the DCU (display controller
unit). Each DCU instance has its own, directly connected TCON
instance. The DCU's RGB and timing signals are passing through
the TCON module. TCON can provide timing signals for raw TFT panels
or operate in a bypass mode which leaves all signals unaltered.

The driver currently only supports the bypass mode.

Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Stefan Agner <stefan@agner.ch>
Documentation/devicetree/bindings/display/fsl,dcu.txt
Documentation/devicetree/bindings/display/fsl,tcon.txt [new file with mode: 0644]
MAINTAINERS
drivers/gpu/drm/fsl-dcu/Makefile
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c
drivers/gpu/drm/fsl-dcu/fsl_tcon.c [new file with mode: 0644]
drivers/gpu/drm/fsl-dcu/fsl_tcon.h [new file with mode: 0644]