[LV] [PATCH 2.6.18] dz: Remove devfs + dynamic dev fix
This is a set of changes to update the driver now that the devfs support has been removed. Also the TTY_DRIVER_DYNAMIC_DEV flag is added so that tty_register_device() may be called directly. Signed-off-by: Maciej W. Rozycki <macro@linux-mips.org> --- Of course the two dz drivers should be merged eventually -- the other one has already been moved to the serial subsystem. I have a DECstation 2100 machine promised, which uses the other one, so I'll have a look at the issue once I get the system. But for now, please apply. Maciej patch-mips-2.6.18-20060920-vax-dz-1 diff -up --recursive --new-file linux-mips-2.6.18-20060920.macro/drivers/vax/char/dz.c linux-mips-2.6.18-20060920/drivers/vax/char/dz.c --- linux-mips-2.6.18-20060920.macro/drivers/vax/char/dz.c 2007-01-20 04:40:53.000000000 +0000 +++ linux-mips-2.6.18-20060920/drivers/vax/char/dz.c 2007-01-28 06:26:21.000000000 +0000 @@ -1292,7 +1292,6 @@ static int __init dz_probe(struct vsbus_ show_serial_version(); serial_driver->owner = THIS_MODULE; - serial_driver->devfs_name = "tts/"; serial_driver->name = "ttyS"; serial_driver->major = TTY_MAJOR; serial_driver->minor_start = 64; @@ -1301,7 +1300,7 @@ static int __init dz_probe(struct vsbus_ serial_driver->init_termios = tty_std_termios; serial_driver->init_termios.c_cflag = B9600 | CS8 | CREAD | HUPCL | CLOCAL; - serial_driver->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_NO_DEVFS; + serial_driver->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_DYNAMIC_DEV; tty_set_operations(serial_driver, &serial_ops); if (tty_register_driver(serial_driver)) _______________________________________________ Linux-Vax mailing list Linux-Vax@pergamentum.com http://www.pergamentum.com/mailman/listinfo/linux-vax
Teilnehmer (1)
-
Maciej W. Rozycki