Lines Matching refs:pti_tty_driver
76 static struct tty_driver *pti_tty_driver; variable
695 return pti_tty_driver; in pti_console_device()
851 tty_port_register_device(port, pti_tty_driver, a, &pdev->dev); in pti_pci_probe()
882 tty_unregister_device(pti_tty_driver, a); in pti_pci_remove()
917 pti_tty_driver = alloc_tty_driver(PTITTY_MINOR_NUM); in pti_init()
918 if (pti_tty_driver == NULL) { in pti_init()
924 pti_tty_driver->driver_name = DRIVERNAME; in pti_init()
925 pti_tty_driver->name = TTYNAME; in pti_init()
926 pti_tty_driver->major = 0; in pti_init()
927 pti_tty_driver->minor_start = PTITTY_MINOR_START; in pti_init()
928 pti_tty_driver->type = TTY_DRIVER_TYPE_SYSTEM; in pti_init()
929 pti_tty_driver->subtype = SYSTEM_TYPE_SYSCONS; in pti_init()
930 pti_tty_driver->flags = TTY_DRIVER_REAL_RAW | in pti_init()
932 pti_tty_driver->init_termios = tty_std_termios; in pti_init()
934 tty_set_operations(pti_tty_driver, &pti_tty_driver_ops); in pti_init()
936 retval = tty_register_driver(pti_tty_driver); in pti_init()
957 tty_unregister_driver(pti_tty_driver); in pti_init()
959 put_tty_driver(pti_tty_driver); in pti_init()
960 pti_tty_driver = NULL; in pti_init()
969 tty_unregister_driver(pti_tty_driver); in pti_exit()
971 put_tty_driver(pti_tty_driver); in pti_exit()