Lines Matching refs:pti_tty_driver
84 static struct tty_driver *pti_tty_driver; variable
703 return pti_tty_driver; in pti_console_device()
859 tty_port_register_device(port, pti_tty_driver, a, &pdev->dev); in pti_pci_probe()
890 tty_unregister_device(pti_tty_driver, a); in pti_pci_remove()
925 pti_tty_driver = alloc_tty_driver(PTITTY_MINOR_NUM); in pti_init()
926 if (pti_tty_driver == NULL) { in pti_init()
932 pti_tty_driver->driver_name = DRIVERNAME; in pti_init()
933 pti_tty_driver->name = TTYNAME; in pti_init()
934 pti_tty_driver->major = 0; in pti_init()
935 pti_tty_driver->minor_start = PTITTY_MINOR_START; in pti_init()
936 pti_tty_driver->type = TTY_DRIVER_TYPE_SYSTEM; in pti_init()
937 pti_tty_driver->subtype = SYSTEM_TYPE_SYSCONS; in pti_init()
938 pti_tty_driver->flags = TTY_DRIVER_REAL_RAW | in pti_init()
940 pti_tty_driver->init_termios = tty_std_termios; in pti_init()
942 tty_set_operations(pti_tty_driver, &pti_tty_driver_ops); in pti_init()
944 retval = tty_register_driver(pti_tty_driver); in pti_init()
965 tty_unregister_driver(pti_tty_driver); in pti_init()
967 put_tty_driver(pti_tty_driver); in pti_init()
968 pti_tty_driver = NULL; in pti_init()
977 tty_unregister_driver(pti_tty_driver); in pti_exit()
979 put_tty_driver(pti_tty_driver); in pti_exit()