]> git.ipfire.org Git - thirdparty/u-boot.git/commit
video: mxsfb: fix pixel clock polarity
authorSam Meredith <sam@aandtinstruments.com>
Sat, 27 Dec 2025 21:28:18 +0000 (18:28 -0300)
committerFabio Estevam <festevam@gmail.com>
Mon, 29 Dec 2025 13:17:00 +0000 (10:17 -0300)
commitff1932daab1e6381e0b26d69a0197dfb2cd7168f
tree4dd12e1ccd8608a1a92a7dc20c7618b2588cb1d5
parentf24a2124d26eb6b1aab3b20923359ede80105a8b
video: mxsfb: fix pixel clock polarity

DISPLAY_FLAGS_PIXDATA_NEGEDGE means the controller drives the data on
pixel clocks falling edge. That is DOTCLK_POL=0 (default) not 1.

The mxsfb-drm driver in the Linux kernel has made the same change and it
remains to this day:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.19-rc2&id=53990e416bb7adaa59d045f325a47f31a11b75ee

I found this was required on an IMX8X SoM.

Without the patch a splash screen displays with aliasing-like jagged edges.

Signed-off-by: Sam Meredith <sam@aandtinstruments.com>
[fabio: Put more information into the commit log]
Signed-off-by: Fabio Estevam <festevam@gmail.com>
drivers/video/mxsfb.c