From: Jaya Kumar Date: Mon, 28 Apr 2008 09:15:36 +0000 (-0700) Subject: fbdev: metronomefb bugfix X-Git-Tag: v2.6.26-rc1~787 X-Git-Url: http://pilppa.com/gitweb/?a=commitdiff_plain;h=555514fabc1c24fac69ff46feac384180828182c;p=linux-2.6-omap-h63xx.git fbdev: metronomefb bugfix This patch is a bugfix for the use of cfb_* functions instead of sys_* functions. sys_* should be used with vmalloced framebuffers. the previous cfb_ use would not work for callers of imageblit/etc. Signed-off-by: Jaya Kumar Cc: "Antonino A. Daplas" Cc: Geert Uytterhoeven Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/drivers/video/metronomefb.c b/drivers/video/metronomefb.c index e9a89fd8275..5602f3e3f91 100644 --- a/drivers/video/metronomefb.c +++ b/drivers/video/metronomefb.c @@ -678,7 +678,7 @@ static void metronomefb_fillrect(struct fb_info *info, { struct metronomefb_par *par = info->par; - cfb_fillrect(info, rect); + sys_fillrect(info, rect); metronomefb_dpy_update(par); } @@ -687,7 +687,7 @@ static void metronomefb_copyarea(struct fb_info *info, { struct metronomefb_par *par = info->par; - cfb_copyarea(info, area); + sys_copyarea(info, area); metronomefb_dpy_update(par); } @@ -696,7 +696,7 @@ static void metronomefb_imageblit(struct fb_info *info, { struct metronomefb_par *par = info->par; - cfb_imageblit(info, image); + sys_imageblit(info, image); metronomefb_dpy_update(par); }