Lines Matching refs:gs_tty_driver
1024 static struct tty_driver *gs_tty_driver; variable
1097 tty_unregister_device(gs_tty_driver, port_num); in gserial_free_line()
1127 gs_tty_driver, port_num, NULL); in gserial_alloc_line()
1292 gs_tty_driver = alloc_tty_driver(MAX_U_SERIAL_PORTS); in userial_init()
1293 if (!gs_tty_driver) in userial_init()
1296 gs_tty_driver->driver_name = "g_serial"; in userial_init()
1297 gs_tty_driver->name = "ttyGS"; in userial_init()
1300 gs_tty_driver->type = TTY_DRIVER_TYPE_SERIAL; in userial_init()
1301 gs_tty_driver->subtype = SERIAL_TYPE_NORMAL; in userial_init()
1302 gs_tty_driver->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_DYNAMIC_DEV; in userial_init()
1303 gs_tty_driver->init_termios = tty_std_termios; in userial_init()
1309 gs_tty_driver->init_termios.c_cflag = in userial_init()
1311 gs_tty_driver->init_termios.c_ispeed = 9600; in userial_init()
1312 gs_tty_driver->init_termios.c_ospeed = 9600; in userial_init()
1314 tty_set_operations(gs_tty_driver, &gs_tty_ops); in userial_init()
1319 status = tty_register_driver(gs_tty_driver); in userial_init()
1332 put_tty_driver(gs_tty_driver); in userial_init()
1333 gs_tty_driver = NULL; in userial_init()
1340 tty_unregister_driver(gs_tty_driver); in userial_cleanup()
1341 put_tty_driver(gs_tty_driver); in userial_cleanup()
1342 gs_tty_driver = NULL; in userial_cleanup()