From: Thomas S. I. <zen...@ze...> - 2003-09-22 10:37:04
|
Hi I have just implemented modechange in my driver and while it works, the consol *still* thinks we working in the old mode. How do I inform the console layer that the driver (through fbset) have changed the actual mode on the screen? Regards Thomas, Denmark |
From: Otto S. <so...@gu...> - 2003-09-22 18:18:43
|
On Mon, Sep 22, 2003 at 12:35:46PM +0200, Thomas S. Iversen wrote: > Hi > > I have just implemented modechange in my driver and while it > works, the consol *still* thinks we working in the old mode. > > How do I inform the console layer that the driver (through fbset) > have changed the actual mode on the screen? rivafb has this same problem. -solca |
From: James S. <jsi...@in...> - 2003-09-22 18:51:32
|
> > I have just implemented modechange in my driver and while it > > works, the consol *still* thinks we working in the old mode. > > > > How do I inform the console layer that the driver (through fbset) > > have changed the actual mode on the screen? > > rivafb has this same problem. stty is the program you want to use to change the resolution on a tty. At present fbset is not functioning. Patches are in the works to restore this. |
From: Otto S. <so...@gu...> - 2003-09-22 22:50:08
|
On Mon, Sep 22, 2003 at 07:50:50PM +0100, James Simmons wrote: > > > > I have just implemented modechange in my driver and while it > > > works, the consol *still* thinks we working in the old mode. > > > > > > How do I inform the console layer that the driver (through fbset) > > > have changed the actual mode on the screen? > > > > rivafb has this same problem. > > stty is the program you want to use to change the resolution on a tty. At > present fbset is not functioning. Patches are in the works to restore > this. probably we would not need fbset anymore if drivers support sysfs AND they export valid modes for the current card as the drivers know far better that crappy /etc/fb.modes, any progress or this is not the plan? In other point, i am including fb.h from the latest development linux kernel (2.6.0-test5-bk3) and is not suitable for use from userpace, here is a tiny patch to fix it, but i am not sure if the struct fb_pixmap is needed from userspace as i never have used it? 3a4,5 > #include <linux/tty.h> > #include <linux/workqueue.h> 4a7 > #include <asm/io.h> 326,327d328 < #ifdef __KERNEL__ < 345a347 > #ifdef __KERNEL__ 347,348d348 < #include <linux/tty.h> < #include <linux/workqueue.h> 351d350 < #include <asm/io.h> -solca |