alistair23-linux/drivers/gpu/drm/rcar-du
Laurent Pinchart ef67a902e9 drm/rcar-du: Rework output routing support
Split the output routing specification between SoC-internal data,
specified in the rcar_du_device_info structure, and board data, passed
through platform data.

The DU has 5 possible outputs (DPAD0/1, LVDS0/1, TCON). SoC-internal
output routing data specify which output are valid, which CRTCs can be
connected to the valid outputs, and the type of in-SoC encoder for the
output.

Platform data then specifies external encoders and the output they are
connected to.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
2013-08-09 23:17:52 +02:00
..
Kconfig drm: Renesas R-Car Display Unit DRM driver 2013-06-27 10:08:04 +10:00
Makefile drm/rcar-du: Introduce CRTCs groups 2013-08-09 23:17:46 +02:00
rcar_du_crtc.c drm/rcar-du: Rework output routing support 2013-08-09 23:17:52 +02:00
rcar_du_crtc.h drm/rcar-du: Rework output routing support 2013-08-09 23:17:52 +02:00
rcar_du_drv.c drm/rcar-du: Rework output routing support 2013-08-09 23:17:52 +02:00
rcar_du_drv.h drm/rcar-du: Rework output routing support 2013-08-09 23:17:52 +02:00
rcar_du_encoder.c drm/rcar-du: Rework output routing support 2013-08-09 23:17:52 +02:00
rcar_du_encoder.h drm/rcar-du: Rework output routing support 2013-08-09 23:17:52 +02:00
rcar_du_group.c drm/rcar-du: Rework output routing support 2013-08-09 23:17:52 +02:00
rcar_du_group.h drm/rcar-du: Add support for multiple groups 2013-08-09 23:17:50 +02:00
rcar_du_kms.c drm/rcar-du: Rework output routing support 2013-08-09 23:17:52 +02:00
rcar_du_kms.h drm/rcar-du: Merge LVDS and VGA encoder code 2013-08-09 23:17:43 +02:00
rcar_du_lvdscon.c drm/rcar-du: Merge LVDS and VGA encoder code 2013-08-09 23:17:43 +02:00
rcar_du_lvdscon.h drm/rcar-du: Split LVDS encoder and connector 2013-08-09 23:17:42 +02:00
rcar_du_plane.c drm/rcar-du: Add support for multiple groups 2013-08-09 23:17:50 +02:00
rcar_du_plane.h drm/rcar-du: Introduce CRTCs groups 2013-08-09 23:17:46 +02:00
rcar_du_regs.h drm/rcar-du: Add support for multiple groups 2013-08-09 23:17:50 +02:00
rcar_du_vgacon.c drm/rcar-du: Merge LVDS and VGA encoder code 2013-08-09 23:17:43 +02:00
rcar_du_vgacon.h drm/rcar-du: Split VGA encoder and connector 2013-08-09 23:17:43 +02:00