aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/imx/parallel-display.c
diff options
context:
space:
mode:
authorPhilipp Zabel <p.zabel@pengutronix.de>2016-05-09 11:02:13 -0400
committerPhilipp Zabel <p.zabel@pengutronix.de>2016-05-30 03:14:00 -0400
commit4ed094fd73a7c0b8534685d2ed0f0f3ccdb96bdf (patch)
tree80af179510cd686e4b8736a1c725d100ccc27a92 /drivers/gpu/drm/imx/parallel-display.c
parent7932131f6381e5d2d4a78d9134f5f6bf45900ae5 (diff)
drm/imx: use bus_flags for pixel clock polarity
This patch allows panels to set pixel clock and data enable pin polarity other than the default of driving data at the falling pixel clock edge and active high display enable. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Diffstat (limited to 'drivers/gpu/drm/imx/parallel-display.c')
-rw-r--r--drivers/gpu/drm/imx/parallel-display.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/imx/parallel-display.c b/drivers/gpu/drm/imx/parallel-display.c
index 27755ecbf516..2c442516d4c7 100644
--- a/drivers/gpu/drm/imx/parallel-display.c
+++ b/drivers/gpu/drm/imx/parallel-display.c
@@ -115,8 +115,8 @@ static void imx_pd_encoder_dpms(struct drm_encoder *encoder, int mode)
115static void imx_pd_encoder_prepare(struct drm_encoder *encoder) 115static void imx_pd_encoder_prepare(struct drm_encoder *encoder)
116{ 116{
117 struct imx_parallel_display *imxpd = enc_to_imxpd(encoder); 117 struct imx_parallel_display *imxpd = enc_to_imxpd(encoder);
118 118 imx_drm_set_bus_config(encoder, imxpd->bus_format, 2, 3,
119 imx_drm_set_bus_format(encoder, imxpd->bus_format); 119 imxpd->connector.display_info.bus_flags);
120} 120}
121 121
122static void imx_pd_encoder_commit(struct drm_encoder *encoder) 122static void imx_pd_encoder_commit(struct drm_encoder *encoder)