Lines Matching refs:driver
3 * SCLP VT220 terminal driver.
58 /* Structures and data needed to register tty driver */
89 /* Counter controlling core driver initialization. */
586 * done stuffing characters into the driver.
608 * This routine returns the numbers of characters the tty driver
736 * Register driver with SCLP and Linux and initialize internal tty structures.
740 struct tty_driver *driver;
745 driver = alloc_tty_driver(1);
746 if (!driver)
752 driver->driver_name = SCLP_VT220_DRIVER_NAME;
753 driver->name = SCLP_VT220_DEVICE_NAME;
754 driver->major = SCLP_VT220_MAJOR;
755 driver->minor_start = SCLP_VT220_MINOR;
756 driver->type = TTY_DRIVER_TYPE_SYSTEM;
757 driver->subtype = SYSTEM_TYPE_TTY;
758 driver->init_termios = tty_std_termios;
759 driver->flags = TTY_DRIVER_REAL_RAW;
760 tty_set_operations(driver, &sclp_vt220_ops);
761 tty_port_link_device(&sclp_vt220_port, driver, 0);
763 rc = tty_register_driver(driver);
769 sclp_vt220_driver = driver;
773 tty_unregister_driver(driver);
777 put_tty_driver(driver);