Lines Matching defs:vcc_tty_driver
56 static struct tty_driver *vcc_tty_driver;
572 if (!vcc_tty_driver) {
609 dev = tty_register_device(vcc_tty_driver, port->index, &vdev->dev);
660 tty_unregister_device(vcc_tty_driver, port->index);
701 tty_unregister_device(vcc_tty_driver, port->index);
1024 vcc_tty_driver = tty_alloc_driver(VCC_MAX_PORTS, VCC_TTY_FLAGS);
1025 if (IS_ERR(vcc_tty_driver)) {
1027 return PTR_ERR(vcc_tty_driver);
1030 vcc_tty_driver->driver_name = "vcc";
1031 vcc_tty_driver->name = "vcc";
1033 vcc_tty_driver->minor_start = VCC_MINOR_START;
1034 vcc_tty_driver->type = TTY_DRIVER_TYPE_SYSTEM;
1035 vcc_tty_driver->init_termios = vcc_tty_termios;
1037 tty_set_operations(vcc_tty_driver, &vcc_ops);
1039 rv = tty_register_driver(vcc_tty_driver);
1042 tty_driver_kref_put(vcc_tty_driver);
1043 vcc_tty_driver = NULL;
1054 tty_unregister_driver(vcc_tty_driver);
1055 tty_driver_kref_put(vcc_tty_driver);
1058 vcc_tty_driver = NULL;