return 0;
 }
 
-static void n_tty_receive_char(struct tty_struct *tty, unsigned char c,
-               bool parmrk_dbl)
+static void n_tty_receive_char(struct tty_struct *tty, unsigned char c)
 {
        struct n_tty_data *ldata = tty->disc_data;
 
                commit_echoes(tty);
        }
        /* PARMRK doubling check */
-       if (parmrk_dbl && c == (unsigned char) '\377' && I_PARMRK(tty))
+       if (c == (unsigned char) '\377' && I_PARMRK(tty))
                put_tty_queue(c, ldata);
        put_tty_queue(c, ldata);
 }
                        c &= 0x7f;
                if (I_IUCLC(tty) && L_IEXTEN(tty))
                        c = tolower(c);
-               n_tty_receive_char(tty, c, true);
+               n_tty_receive_char(tty, c);
        } else
                n_tty_receive_char_flagged(tty, c, flag);
 }
                                continue;
                        }
                        if (!test_bit(c, ldata->char_map))
-                               n_tty_receive_char(tty, c, true);
+                               n_tty_receive_char(tty, c);
                        else if (n_tty_receive_char_special(tty, c) && count) {
                                if (fp)
                                        flag = *fp++;