- hgafbc-warning-fix.patch v2.
PATCH 1/1 - hgafbc-warning-fix.patch v2.
Andrew,
This is the hgafbc-warning-fix.patch version 2, I added the
missing EXPERIMENTAL in Kconfig.
drivers/video/Kconfig | 8 ++++++++ drivers/video/hgafb.c | 15 ++++++++++++--- 2 files changed, 20 insertions(+), 3 deletions(-)
drivers/video/hgafb.c +12 -3
@@ -448,6 +448,10 @@ static int hgafb_blank(int blank_mode, sreturn 0 ; } +/* +* Accel functions +*/ +#ifdef CONFIG_FB_HGA_ACCEL static void hgafb_fillrect (struct fb_info *info,const struct fb_fillrect *rect) {u_int rows, y;
@@ -510,6 +514,11 @@ static void hgafb_imageblit(struct fb_in *dest = d; } } +#else /* !CONFIG_FB_HGA_ACCEL */ +#define hgafb_fillrect cfb_fillrect +#define hgafb_copyarea cfb_copyarea +#define hgafb_imageblit cfb_imageblit +#endif /* CONFIG_FB_HGA_ACCEL */ static struct fb_ops hgafb_ops = {
@@ -519,9 +528,9 @@ static struct fb_ops hgafb_ops = { .fb_setcolreg = hgafb_setcolreg, .fb_pan_display = hgafb_pan_display, .fb_blank = hgafb_blank, - .fb_fillrect = cfb_fillrect, //hgafb_fillrect, - .fb_copyarea = cfb_copyarea, //hgafb_copyarea, - .fb_imageblit = cfb_imageblit,//hgafb_imageblit, + .fb_fillrect = hgafb_fillrect, + .fb_copyarea = hgafb_copyarea, + .fb_imageblit = hgafb_imageblit, };/* ------------------------------------------------------------------------- *
drivers/video/Kconfig +8 -0
@@ -312,6 +312,14 @@ config FB_HGA As this card technology is 15 years old, most people will answer N here. +config FB_HGA_ACCEL + bool "Hercules mono Acceleration functions (EXPERIMENTAL)" + depends on FB_HGA && EXPERIMENTAL + ---help--- + This will compile the Hercules mono graphics with + acceleration functions. + + config VIDEO_SELECT bool depends on FB && X86
Signature · 9 lines
Luiz Fernando N. Capitulino <http://www.telecentros.sp.gov.br> ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click