Lines Matching refs:driver
2 * ARAnyM console driver
128 struct tty_driver *driver;
135 driver = tty_alloc_driver(1, TTY_DRIVER_REAL_RAW);
136 if (IS_ERR(driver))
137 return PTR_ERR(driver);
141 driver->driver_name = "nfcon";
142 driver->name = "nfcon";
143 driver->type = TTY_DRIVER_TYPE_SYSTEM;
144 driver->subtype = SYSTEM_TYPE_TTY;
145 driver->init_termios = tty_std_termios;
147 tty_set_operations(driver, &nfcon_tty_ops);
148 tty_port_link_device(&nfcon_tty_port, driver, 0);
149 res = tty_register_driver(driver);
151 pr_err("failed to register nfcon tty driver\n");
152 tty_driver_kref_put(driver);
157 nfcon_tty_driver = driver;