Lines Matching refs:driver
141 struct tty_driver *driver; in pdc_console_tty_driver_init() local
164 driver = tty_alloc_driver(1, TTY_DRIVER_REAL_RAW | in pdc_console_tty_driver_init()
166 if (IS_ERR(driver)) in pdc_console_tty_driver_init()
167 return PTR_ERR(driver); in pdc_console_tty_driver_init()
171 driver->driver_name = "pdc_cons"; in pdc_console_tty_driver_init()
172 driver->name = "ttyB"; in pdc_console_tty_driver_init()
173 driver->major = MUX_MAJOR; in pdc_console_tty_driver_init()
174 driver->minor_start = 0; in pdc_console_tty_driver_init()
175 driver->type = TTY_DRIVER_TYPE_SYSTEM; in pdc_console_tty_driver_init()
176 driver->init_termios = tty_std_termios; in pdc_console_tty_driver_init()
177 tty_set_operations(driver, &pdc_console_tty_ops); in pdc_console_tty_driver_init()
178 tty_port_link_device(&tty_port, driver, 0); in pdc_console_tty_driver_init()
180 err = tty_register_driver(driver); in pdc_console_tty_driver_init()
184 tty_driver_kref_put(driver); in pdc_console_tty_driver_init()
188 pdc_console_tty_driver = driver; in pdc_console_tty_driver_init()