Lines Matching refs:tty_drv
73 static struct tty_driver *tty_drv; variable
802 tty_unregister_device(tty_drv, ifx_dev->minor); in ifx_spi_free_port()
831 ifx_dev->tty_dev = tty_port_register_device(pport, tty_drv, in ifx_spi_create_port()
1318 tty_unregister_driver(tty_drv); in ifx_spi_exit()
1319 put_tty_driver(tty_drv); in ifx_spi_exit()
1335 tty_drv = alloc_tty_driver(1); in ifx_spi_init()
1336 if (!tty_drv) { in ifx_spi_init()
1341 tty_drv->driver_name = DRVNAME; in ifx_spi_init()
1342 tty_drv->name = TTYNAME; in ifx_spi_init()
1343 tty_drv->minor_start = IFX_SPI_TTY_ID; in ifx_spi_init()
1344 tty_drv->type = TTY_DRIVER_TYPE_SERIAL; in ifx_spi_init()
1345 tty_drv->subtype = SERIAL_TYPE_NORMAL; in ifx_spi_init()
1346 tty_drv->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_DYNAMIC_DEV; in ifx_spi_init()
1347 tty_drv->init_termios = tty_std_termios; in ifx_spi_init()
1349 tty_set_operations(tty_drv, &ifx_spi_serial_ops); in ifx_spi_init()
1351 result = tty_register_driver(tty_drv); in ifx_spi_init()
1376 tty_unregister_driver(tty_drv); in ifx_spi_init()
1378 put_tty_driver(tty_drv); in ifx_spi_init()