Lines Matching defs:gsm_tty_driver
276 static struct tty_driver *gsm_tty_driver;
490 dev = tty_register_device(gsm_tty_driver, base + i, NULL);
496 tty_unregister_device(gsm_tty_driver, base + i);
526 tty_unregister_device(gsm_tty_driver, base + i);
2245 gsm_unregister_devices(gsm_tty_driver, gsm->num);
2278 ret = gsm_register_devices(gsm_tty_driver, gsm->num);
3433 gsm_tty_driver = alloc_tty_driver(256);
3434 if (!gsm_tty_driver) {
3439 gsm_tty_driver->driver_name = "gsmtty";
3440 gsm_tty_driver->name = "gsmtty";
3441 gsm_tty_driver->major = 0; /* Dynamic */
3442 gsm_tty_driver->minor_start = 0;
3443 gsm_tty_driver->type = TTY_DRIVER_TYPE_SERIAL;
3444 gsm_tty_driver->subtype = SERIAL_TYPE_NORMAL;
3445 gsm_tty_driver->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_DYNAMIC_DEV
3447 gsm_tty_driver->init_termios = tty_std_termios;
3449 gsm_tty_driver->init_termios.c_lflag &= ~ECHO;
3450 tty_set_operations(gsm_tty_driver, &gsmtty_ops);
3454 if (tty_register_driver(gsm_tty_driver)) {
3455 put_tty_driver(gsm_tty_driver);
3461 gsm_tty_driver->major, gsm_tty_driver->minor_start);
3471 tty_unregister_driver(gsm_tty_driver);
3472 put_tty_driver(gsm_tty_driver);