Lines Matching refs:hvcs_tty_driver
203 static struct tty_driver *hvcs_tty_driver; variable
1477 hvcs_tty_driver = alloc_tty_driver(num_ttys_to_alloc); in hvcs_initialize()
1478 if (!hvcs_tty_driver) { in hvcs_initialize()
1488 hvcs_tty_driver->driver_name = hvcs_driver_name; in hvcs_initialize()
1489 hvcs_tty_driver->name = hvcs_device_node; in hvcs_initialize()
1496 hvcs_tty_driver->minor_start = HVCS_MINOR_START; in hvcs_initialize()
1497 hvcs_tty_driver->type = TTY_DRIVER_TYPE_SYSTEM; in hvcs_initialize()
1504 hvcs_tty_driver->init_termios = hvcs_tty_termios; in hvcs_initialize()
1505 hvcs_tty_driver->flags = TTY_DRIVER_REAL_RAW; in hvcs_initialize()
1507 tty_set_operations(hvcs_tty_driver, &hvcs_ops); in hvcs_initialize()
1513 if (tty_register_driver(hvcs_tty_driver)) { in hvcs_initialize()
1537 tty_unregister_driver(hvcs_tty_driver); in hvcs_initialize()
1541 put_tty_driver(hvcs_tty_driver); in hvcs_initialize()
1542 hvcs_tty_driver = NULL; in hvcs_initialize()
1590 tty_unregister_driver(hvcs_tty_driver); in hvcs_module_exit()
1594 put_tty_driver(hvcs_tty_driver); in hvcs_module_exit()