diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2015-07-09 09:09:18 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-07-13 08:38:19 +0200 |
commit | 2505fc391c45d77510e39a0370c0c32f849324d0 (patch) | |
tree | e617a22fa1b6eb1e544eab00e914def8591582e0 /drivers/video | |
parent | 5bda17e1ea1616b312ca6b0280bf7d8d2f5ab24c (diff) | |
download | barebox-2505fc391c45d77510e39a0370c0c32f849324d0.tar.gz barebox-2505fc391c45d77510e39a0370c0c32f849324d0.tar.xz |
video: ipuv3: match ipu_di_signal_cfg's clk_pol with its description
From this Linux commit:
commit 85de9d17c485c4196f74d45de2206d4802f8a3be
Author: Denis Carikli <denis@eukrea.com>
Date: Mon Apr 7 14:44:43 2014 +0200
imx-drm: match ipu_di_signal_cfg's clk_pol with its description.
According to the datasheet, setting the di0_polarity_disp_clk
field in the GENERAL di register sets the output clock polarity
to active high.
Signed-off-by: Denis Carikli <denis@eukrea.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/video')
-rw-r--r-- | drivers/video/imx-ipu-v3/ipu-di.c | 2 | ||||
-rw-r--r-- | drivers/video/imx-ipu-v3/ipufb.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/drivers/video/imx-ipu-v3/ipu-di.c b/drivers/video/imx-ipu-v3/ipu-di.c index e3338d09ba..8df9c9f06b 100644 --- a/drivers/video/imx-ipu-v3/ipu-di.c +++ b/drivers/video/imx-ipu-v3/ipu-di.c @@ -627,7 +627,7 @@ int ipu_di_init_sync_panel(struct ipu_di *di, struct ipu_di_signal_cfg *sig) } } - if (!sig->clk_pol) + if (sig->clk_pol) di_gen |= DI_GEN_POLARITY_DISP_CLK; ipu_di_write(di, di_gen, DI_GENERAL); diff --git a/drivers/video/imx-ipu-v3/ipufb.c b/drivers/video/imx-ipu-v3/ipufb.c index 74c4dba017..e804c31b29 100644 --- a/drivers/video/imx-ipu-v3/ipufb.c +++ b/drivers/video/imx-ipu-v3/ipufb.c @@ -100,7 +100,7 @@ int ipu_crtc_mode_set(struct ipufb_info *fbi, sig_cfg.Vsync_pol = 1; sig_cfg.enable_pol = 1; - sig_cfg.clk_pol = 1; + sig_cfg.clk_pol = 0; sig_cfg.width = mode->xres; sig_cfg.height = mode->yres; sig_cfg.h_start_width = mode->left_margin; |