From: Lothar Waßmann Date: Fri, 17 Aug 2012 08:44:37 +0000 (+0200) Subject: support 8bpp pixel format X-Git-Tag: KARO-TX53-2012-08-17~24 X-Git-Url: https://git.kernelconcepts.de/?a=commitdiff_plain;h=cf62ac2ecc78bb72d7692c4cc38387f535cf1205;p=karo-tx-uboot.git support 8bpp pixel format --- diff --git a/drivers/video/mxc_ipuv3_fb.c b/drivers/video/mxc_ipuv3_fb.c index ad1743713e..38bc629d79 100644 --- a/drivers/video/mxc_ipuv3_fb.c +++ b/drivers/video/mxc_ipuv3_fb.c @@ -116,9 +116,13 @@ static uint32_t bpp_to_pixfmt(struct fb_info *fbi) case 32: pixfmt = IPU_PIX_FMT_BGR32; break; + case 16: pixfmt = IPU_PIX_FMT_RGB565; break; + + case 8: + pixfmt = IPU_PIX_FMT_GENERIC; } return pixfmt; } @@ -338,6 +342,7 @@ static int mxcfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) var->transp.offset = 0; var->transp.msb_right = 0; break; + case 16: var->red.length = 5; var->red.offset = 11;