]> git.baikalelectronics.ru Git - kernel.git/commit
drm/tilcdc: Choose console BPP that supports RGB
authorJyri Sarha <jsarha@ti.com>
Sat, 13 Aug 2016 18:08:20 +0000 (21:08 +0300)
committerJyri Sarha <jsarha@ti.com>
Thu, 1 Sep 2016 19:32:23 +0000 (22:32 +0300)
commiteb90eca51cfecabaf95e08bbf6be4f203f0325e8
treeebbccced81a8e39c72551993fb33a78c68193af7
parentaca8a96973110b739de66e63f1e34fb1b7d5355f
drm/tilcdc: Choose console BPP that supports RGB

Choose console BPP that supports RGB and remove the old fbdev bpp
selection code. LCDC on AM335x has red and blue wires switched between
24 bit and 16 bit colors. If 24 format is wired for RGB colors, the 16
bit format is wired for BGR. drm_fbdev_cma_init() does not currently
like anything else but RGB formats, so we must choose such bytes per
pixel value that supports RGB.

Signed-off-by: Jyri Sarha <jsarha@ti.com>
Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
drivers/gpu/drm/tilcdc/tilcdc_drv.c
drivers/gpu/drm/tilcdc/tilcdc_drv.h
drivers/gpu/drm/tilcdc/tilcdc_external.c
drivers/gpu/drm/tilcdc/tilcdc_external.h
drivers/gpu/drm/tilcdc/tilcdc_panel.c
drivers/gpu/drm/tilcdc/tilcdc_tfp410.c