History log of /drivers/gpu/drm/rcar-du/rcar_du_encoder.h
Revision Date Author Comments
96c026911890ceacee238da00a0b140ad634cc43 21-Jan-2014 Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> drm/rcar-du: Add OF support

Implement support for the R-Car DU DT bindings in the rcar-du DRM
driver.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
36d50464e05f498fa4024270e091b306af5de898 06-Feb-2014 Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> drm/rcar-du: Update copyright notice

The "Renesas Corporation" listed in the copyright notice doesn't exist.
Replace it with "Renesas Electronics Corporation" and update the
copyright years.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
90374b5c25c9f04895c52a1e7a2468ee8dac525b 17-Jun-2013 Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> drm/rcar-du: Add internal LVDS encoder support

The R8A7790 includes two internal LVDS encoders. Support them in the DU
driver.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
ef67a902e946ad1ef51040cf287a45cc4714e2b5 17-Jun-2013 Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 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>
9194731c5f9b2664c882a515b3398a29384a6864 16-Jun-2013 Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> drm/rcar-du: Rename platform data fields to match what they describe

The struct rcar_du_encoder_data encoder::field describes the encoder
type, and the rcar_du_encoder_lvds_data and rcar_du_encoder_vga_data
structures describe connector properties. Rename them accordingly.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
6978f123776594b251d26dac9bcdf3ce8e9781c8 15-Jun-2013 Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> drm/rcar-du: Merge LVDS and VGA encoder code

Create a single rcar_du_encoder structure that implements a KMS encoder.
The current implementation is straightforward and only configures CRTC
output routing.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>