diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2013-12-12 16:34:14 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2013-12-20 09:35:38 +0100 |
commit | 4e64bcac453bd7225bbd597a07c2fcc4bd40e20e (patch) | |
tree | 1eb74754e9197e928a7b7de328681b7476ace7b8 /arch/arm/mach-imx | |
parent | 53bbcf85aabe581f8e42877d898f661286d87927 (diff) | |
download | barebox-4e64bcac453bd7225bbd597a07c2fcc4bd40e20e.tar.gz barebox-4e64bcac453bd7225bbd597a07c2fcc4bd40e20e.tar.xz |
video: ipufb: Allow to disable fractional pixelclock divider
The IPU has a fractional pixelclock divider. When used, this produces
clock jitter which especially LVDS transceivers can't handle. Allow
to disable it via platform_data.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-imx')
-rw-r--r-- | arch/arm/mach-imx/include/mach/imx-ipu-fb.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/include/mach/imx-ipu-fb.h b/arch/arm/mach-imx/include/mach/imx-ipu-fb.h index 43b3bda98b..ee1a9b5839 100644 --- a/arch/arm/mach-imx/include/mach/imx-ipu-fb.h +++ b/arch/arm/mach-imx/include/mach/imx-ipu-fb.h @@ -47,6 +47,11 @@ struct imx_ipu_fb_platform_data { void __iomem *framebuffer_ovl; /** hook to enable backlight and stuff */ void (*enable)(int enable); + /* + * Fractional pixelclock divider causes jitter which some displays + * or LVDS transceivers can't handle. Disable it if necessary. + */ + int disable_fractional_divider; }; #endif /* __MACH_IMX_IPU_FB_H__ */ |