I have a variscite var-som-mx6 board (with an i.MX6Quad) and a buildroot based software image based on the 3.14.38 Linux kernel with Qt and eglfs/framebuffer (with no directfb or X11 support).
I have been able to get 2 different types of LVDS screens working, however, The colour temperature of one of the screens is slightly higher than the other resulting in the image looking slightly more blue / washed out.
I'd like to be able to adjust the colour characteristics to allow for differences in the behaviour of the lcd panels so that the colours appear the same on both screens.
I have tried the code mentioned here: i.MX6 CSC setting sample source code to try and adjust the color temperature however it does not appear to have any effect on the graphics output when displaying a static image using the framebuffer.
Can the CSC be configured to work with RGB graphics output of the framebuffer?
Is there any userspace sample code available that can be used to set the color characteristics?