Lines Matching refs:pti_tty_driver
76 static struct tty_driver *pti_tty_driver; variable
694 return pti_tty_driver; in pti_console_device()
850 tty_port_register_device(port, pti_tty_driver, a, &pdev->dev); in pti_pci_probe()
881 tty_unregister_device(pti_tty_driver, a); in pti_pci_remove()
915 pti_tty_driver = alloc_tty_driver(PTITTY_MINOR_NUM); in pti_init()
916 if (pti_tty_driver == NULL) { in pti_init()
922 pti_tty_driver->driver_name = DRIVERNAME; in pti_init()
923 pti_tty_driver->name = TTYNAME; in pti_init()
924 pti_tty_driver->major = 0; in pti_init()
925 pti_tty_driver->minor_start = PTITTY_MINOR_START; in pti_init()
926 pti_tty_driver->type = TTY_DRIVER_TYPE_SYSTEM; in pti_init()
927 pti_tty_driver->subtype = SYSTEM_TYPE_SYSCONS; in pti_init()
928 pti_tty_driver->flags = TTY_DRIVER_REAL_RAW | in pti_init()
930 pti_tty_driver->init_termios = tty_std_termios; in pti_init()
932 tty_set_operations(pti_tty_driver, &pti_tty_driver_ops); in pti_init()
934 retval = tty_register_driver(pti_tty_driver); in pti_init()
955 tty_unregister_driver(pti_tty_driver); in pti_init()
957 put_tty_driver(pti_tty_driver); in pti_init()
958 pti_tty_driver = NULL; in pti_init()
967 tty_unregister_driver(pti_tty_driver); in pti_exit()
969 put_tty_driver(pti_tty_driver); in pti_exit()