Lines Matching refs:ehv_bc_driver
207 static struct tty_driver *ehv_bc_driver; variable
277 return ehv_bc_driver; in ehv_bc_console_device()
694 bc->dev = tty_port_register_device(&bc->port, ehv_bc_driver, i, in ehv_bc_tty_probe()
705 ehv_bc_driver->name, i, bc->handle); in ehv_bc_tty_probe()
761 ehv_bc_driver = alloc_tty_driver(count); in ehv_bc_init()
762 if (!ehv_bc_driver) { in ehv_bc_init()
767 ehv_bc_driver->driver_name = "ehv-bc"; in ehv_bc_init()
768 ehv_bc_driver->name = ehv_bc_console.name; in ehv_bc_init()
769 ehv_bc_driver->type = TTY_DRIVER_TYPE_CONSOLE; in ehv_bc_init()
770 ehv_bc_driver->subtype = SYSTEM_TYPE_CONSOLE; in ehv_bc_init()
771 ehv_bc_driver->init_termios = tty_std_termios; in ehv_bc_init()
772 ehv_bc_driver->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_DYNAMIC_DEV; in ehv_bc_init()
773 tty_set_operations(ehv_bc_driver, &ehv_bc_ops); in ehv_bc_init()
775 ret = tty_register_driver(ehv_bc_driver); in ehv_bc_init()
791 tty_unregister_driver(ehv_bc_driver); in ehv_bc_init()
793 put_tty_driver(ehv_bc_driver); in ehv_bc_init()