rkfb:work around RGBX888 addr calculation bug temporarily
authoryxj <yxj@rock-chips.com>
Sat, 1 Sep 2012 12:22:18 +0000 (20:22 +0800)
committeryxj <yxj@rock-chips.com>
Sat, 1 Sep 2012 12:22:18 +0000 (20:22 +0800)
drivers/video/rockchip/rk_fb.c

index f25d6a1154225d60a870ec8a4bfa3436eb908288..b6197e690606374f51ff0127ecfa8f70b22d816f 100644 (file)
@@ -176,7 +176,7 @@ static int rk_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
                        par->y_offset = (yoffset*xvir + xoffset)*4;
                        break;
                case  RGB888:
-                       par->y_offset = (yoffset*xvir + xoffset)*3;
+                       par->y_offset = (yoffset*xvir + xoffset)*4;
                        break;
                case RGB565:
                        par->y_offset = (yoffset*xvir + xoffset)*2;