Messages in this thread | | | Date | Mon, 14 Apr 2003 00:58:14 -0700 | From | Andrew Morton <> | Subject | Re: [FBDEV BK] Updates and fixes. |
| |
James Simmons <jsimmons@infradead.org> wrote: > > > As usually I have a standard diff at > http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz >
There are a lot of compilation warnings.
drivers/char/agp/agp.h:50: warning: `global_cache_flush' defined but not used drivers/char/agp/agp.h:50: warning: `global_cache_flush' defined but not used drivers/char/agp/agp.h:50: warning: `global_cache_flush' defined but not used drivers/video/aty/mach64_gx.c:194: warning: initialization from incompatible pointer type drivers/video/aty/mach64_gx.c:486: warning: initialization from incompatible pointer type drivers/video/aty/mach64_gx.c:602: warning: initialization from incompatible pointer type drivers/video/aty/mach64_gx.c:726: warning: initialization from incompatible pointer type drivers/video/aty/mach64_gx.c:873: warning: initialization from incompatible pointer type drivers/video/console/fbcon.c: In function `fbcon_startup': drivers/video/console/fbcon.c:530: warning: unused variable `irqres' drivers/video/console/fbcon.c: At top level: drivers/video/console/fbcon.c:206: warning: `fb_vbl_handler' defined but not used drivers/video/riva/fbdev.c: In function `rivafb_cursor': drivers/video/riva/fbdev.c:1472: warning: unused variable `s_idx' drivers/video/riva/fbdev.c:1472: warning: unused variable `d_idx' drivers/video/riva/fbdev.c:1472: warning: unused variable `j'
I tried your patch on a bunch of machines.
IBM A21P laptop:
Since 2.5.54, this machine has had a problem with the VGA console. No fb stuff configured at all. During boot, as soon as the kernel output hits the bottom of the screen (the point where it would first scroll), no more output comes out, ever. The machine boots up OK though.
# # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_MDA_CONSOLE=y CONFIG_DUMMY_CONSOLE=y
Disabling CONFIG_MDA_CONSOLE prevents that from happening.
When I enable framebuffer with your latest patch on this machine the display screws up - it alternates between blackness and a strange flicker of horizontal and vertical grey lines. No text is visible.
This machine has:
ATI Technologies Inc Rage Mobility M3 AGP 2x (rev 02)
A second desktop machine has:
VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX440] (rev a3)
When fbcon is enabled here the screen is full of random uninitialised gunk and no text is readable.
Another machine has Cirrus hardware. The Cirrus drivers do not compile.
A fourth machine has:
nVidia Corporation NV11 [GeForce2 MX] (rev b2)
this seems to work OK. The penguins initially have a white background, then the background goes black, then they go away. Perhaps that is intentional. But it gets to a readable login prompt.
A fifth machine has:
ATI Technologies Inc Radeon VE QY
it seems to work OK as well. The penguins started out on a black background. I didn't test dual-head mode.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |