Lines Matching refs:rfcomm_tty_driver
43 static struct tty_driver *rfcomm_tty_driver;
96 tty_unregister_device(rfcomm_tty_driver, dev->id);
331 tty = tty_port_register_device(&dev->port, rfcomm_tty_driver,
1131 rfcomm_tty_driver = tty_alloc_driver(RFCOMM_TTY_PORTS,
1133 if (IS_ERR(rfcomm_tty_driver))
1134 return PTR_ERR(rfcomm_tty_driver);
1136 rfcomm_tty_driver->driver_name = "rfcomm";
1137 rfcomm_tty_driver->name = "rfcomm";
1138 rfcomm_tty_driver->major = RFCOMM_TTY_MAJOR;
1139 rfcomm_tty_driver->minor_start = RFCOMM_TTY_MINOR;
1140 rfcomm_tty_driver->type = TTY_DRIVER_TYPE_SERIAL;
1141 rfcomm_tty_driver->subtype = SERIAL_TYPE_NORMAL;
1142 rfcomm_tty_driver->init_termios = tty_std_termios;
1143 rfcomm_tty_driver->init_termios.c_cflag = B9600 | CS8 | CREAD | HUPCL;
1144 rfcomm_tty_driver->init_termios.c_lflag &= ~ICANON;
1145 tty_set_operations(rfcomm_tty_driver, &rfcomm_ops);
1147 error = tty_register_driver(rfcomm_tty_driver);
1150 tty_driver_kref_put(rfcomm_tty_driver);
1161 tty_unregister_driver(rfcomm_tty_driver);
1162 tty_driver_kref_put(rfcomm_tty_driver);