Lines Matching defs:dbc_tty_driver
18 static struct tty_driver *dbc_tty_driver;
442 dbc_tty_driver, port->minor, NULL);
473 tty_unregister_device(dbc_tty_driver, port->minor);
498 if (!dbc_tty_driver)
542 dbc_tty_driver = tty_alloc_driver(64, TTY_DRIVER_REAL_RAW |
544 if (IS_ERR(dbc_tty_driver)) {
546 return PTR_ERR(dbc_tty_driver);
549 dbc_tty_driver->driver_name = "dbc_serial";
550 dbc_tty_driver->name = "ttyDBC";
552 dbc_tty_driver->type = TTY_DRIVER_TYPE_SERIAL;
553 dbc_tty_driver->subtype = SERIAL_TYPE_NORMAL;
554 dbc_tty_driver->init_termios = tty_std_termios;
555 dbc_tty_driver->init_termios.c_cflag =
557 dbc_tty_driver->init_termios.c_ispeed = 9600;
558 dbc_tty_driver->init_termios.c_ospeed = 9600;
560 tty_set_operations(dbc_tty_driver, &dbc_tty_ops);
562 ret = tty_register_driver(dbc_tty_driver);
565 tty_driver_kref_put(dbc_tty_driver);
574 if (dbc_tty_driver) {
575 tty_unregister_driver(dbc_tty_driver);
576 tty_driver_kref_put(dbc_tty_driver);
577 dbc_tty_driver = NULL;