Lines Matching refs:driver
92 seq_printf(m, "serinfo:1.0 driver:0.1\n");
106 struct tty_driver *driver;
109 driver = tty_alloc_driver(SERIAL_MAX_NUM_LINES, TTY_DRIVER_REAL_RAW);
110 if (IS_ERR(driver))
111 return PTR_ERR(driver);
117 driver->driver_name = "iss_serial";
118 driver->name = "ttyS";
119 driver->major = TTY_MAJOR;
120 driver->minor_start = 64;
121 driver->type = TTY_DRIVER_TYPE_SERIAL;
122 driver->subtype = SERIAL_TYPE_NORMAL;
123 driver->init_termios = tty_std_termios;
124 driver->init_termios.c_cflag =
127 tty_set_operations(driver, &serial_ops);
128 tty_port_link_device(&serial_port, driver, 0);
130 ret = tty_register_driver(driver);
132 pr_err("Couldn't register serial driver\n");
133 tty_driver_kref_put(driver);
139 serial_driver = driver;