Lines Matching refs:acm_tty_driver
58 static struct tty_driver *acm_tty_driver; variable
600 tty_unregister_device(acm_tty_driver, acm->minor); in acm_port_destruct()
1270 tty_register_device(acm_tty_driver, minor, &control_interface->dev); in acm_probe()
1675 acm_tty_driver = alloc_tty_driver(ACM_TTY_MINORS); in acm_init()
1676 if (!acm_tty_driver) in acm_init()
1678 acm_tty_driver->owner = THIS_MODULE, in acm_init()
1679 acm_tty_driver->driver_name = "acm", in acm_init()
1680 acm_tty_driver->name = "ttyACM", in acm_init()
1681 acm_tty_driver->major = ACM_TTY_MAJOR, in acm_init()
1682 acm_tty_driver->minor_start = 0, in acm_init()
1683 acm_tty_driver->type = TTY_DRIVER_TYPE_SERIAL, in acm_init()
1684 acm_tty_driver->subtype = SERIAL_TYPE_NORMAL, in acm_init()
1685 acm_tty_driver->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_DYNAMIC_DEV; in acm_init()
1686 acm_tty_driver->init_termios = tty_std_termios; in acm_init()
1687 acm_tty_driver->init_termios.c_cflag = B9600 | CS8 | CREAD | in acm_init()
1689 tty_set_operations(acm_tty_driver, &acm_ops); in acm_init()
1691 retval = tty_register_driver(acm_tty_driver); in acm_init()
1693 put_tty_driver(acm_tty_driver); in acm_init()
1699 tty_unregister_driver(acm_tty_driver); in acm_init()
1700 put_tty_driver(acm_tty_driver); in acm_init()
1712 tty_unregister_driver(acm_tty_driver); in acm_exit()
1713 put_tty_driver(acm_tty_driver); in acm_exit()