Messages in this thread | | | Date | Tue, 3 Oct 2006 00:20:14 -0700 | From | Andrew Morton <> | Subject | Re: [PATCH 5/6] From: Andrew Morton <> |
| |
On Tue, 3 Oct 2006 16:55:52 +1000 Paul Mackerras <paulus@samba.org> wrote:
> That is because the nvidia console driver has changed the line pitch > from what the firmware set it to. This should fix it by making the > nvidia driver inform the btext engine (which xmon uses if the screen > is its output device) about changes to display resolution. > > Signed-off-by: Paul Mackerras <paulus@samba.org> > --- > diff --git a/drivers/video/nvidia/nvidia.c b/drivers/video/nvidia/nvidia.c > index d4f8501..18b9101 100644 > --- a/drivers/video/nvidia/nvidia.c > +++ b/drivers/video/nvidia/nvidia.c > @@ -28,6 +28,9 @@ #ifdef CONFIG_PPC_OF > #include <asm/prom.h> > #include <asm/pci-bridge.h> > #endif > +#ifdef CONFIG_BOOTX_TEXT > +#include <asm/btext.h> > +#endif > > #include "nv_local.h" > #include "nv_type.h" > @@ -681,6 +684,13 @@ #endif > > nvidia_vga_protect(par, 0); > > +#ifdef CONFIG_BOOTX_TEXT > + /* Update debug text engine */ > + btext_update_display(info->fix.smem_start, > + info->var.xres, info->var.yres, > + info->var.bits_per_pixel, info->fix.line_length); > +#endif
yup, that fixed it. xmon apparently doesn't know where fbcon's output cursor is, but the characters are now readable.
- 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/
| |