|
@@ -481,13 +481,9 @@ static int pti_tty_install(struct tty_driver *driver, struct tty_struct *tty)
|
|
|
{
|
|
|
int idx = tty->index;
|
|
|
struct pti_tty *pti_tty_data;
|
|
|
- int ret = tty_init_termios(tty);
|
|
|
+ int ret = tty_standard_install(driver, tty);
|
|
|
|
|
|
if (ret == 0) {
|
|
|
- tty_driver_kref_get(driver);
|
|
|
- tty->count++;
|
|
|
- driver->ttys[idx] = tty;
|
|
|
-
|
|
|
pti_tty_data = kmalloc(sizeof(struct pti_tty), GFP_KERNEL);
|
|
|
if (pti_tty_data == NULL)
|
|
|
return -ENOMEM;
|