Lines Matching refs:serial_driver
498 static struct tty_driver *serial_driver; variable
3926 if (serial_driver) { in synclinkmp_cleanup()
3927 if ((rc = tty_unregister_driver(serial_driver))) in synclinkmp_cleanup()
3930 put_tty_driver(serial_driver); in synclinkmp_cleanup()
3981 serial_driver = alloc_tty_driver(128); in synclinkmp_init()
3982 if (!serial_driver) { in synclinkmp_init()
3989 serial_driver->driver_name = "synclinkmp"; in synclinkmp_init()
3990 serial_driver->name = "ttySLM"; in synclinkmp_init()
3991 serial_driver->major = ttymajor; in synclinkmp_init()
3992 serial_driver->minor_start = 64; in synclinkmp_init()
3993 serial_driver->type = TTY_DRIVER_TYPE_SERIAL; in synclinkmp_init()
3994 serial_driver->subtype = SERIAL_TYPE_NORMAL; in synclinkmp_init()
3995 serial_driver->init_termios = tty_std_termios; in synclinkmp_init()
3996 serial_driver->init_termios.c_cflag = in synclinkmp_init()
3998 serial_driver->init_termios.c_ispeed = 9600; in synclinkmp_init()
3999 serial_driver->init_termios.c_ospeed = 9600; in synclinkmp_init()
4000 serial_driver->flags = TTY_DRIVER_REAL_RAW; in synclinkmp_init()
4001 tty_set_operations(serial_driver, &ops); in synclinkmp_init()
4002 if ((rc = tty_register_driver(serial_driver)) < 0) { in synclinkmp_init()
4005 put_tty_driver(serial_driver); in synclinkmp_init()
4006 serial_driver = NULL; in synclinkmp_init()
4012 serial_driver->major); in synclinkmp_init()