X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=drivers%2Fchar%2Fmxser.c;h=ea725a9964e2007075db5e814422ceed52f84ee3;hb=f52ac8fec8a13e207f675b0c16e0d5f800c1c204;hp=26448f176803e1b551fd21e8689d76911a400b48;hpb=ac111bfaa6b0b3c0edc63c27bd9617d6b08851ff;p=powerpc.git diff --git a/drivers/char/mxser.c b/drivers/char/mxser.c index 26448f1768..ea725a9964 100644 --- a/drivers/char/mxser.c +++ b/drivers/char/mxser.c @@ -813,7 +813,7 @@ static int mxser_init(void) /* start finding PCI board here */ #ifdef CONFIG_PCI - n = (sizeof(mxser_pcibrds) / sizeof(mxser_pcibrds[0])) - 1; + n = ARRAY_SIZE(mxser_pcibrds) - 1; index = 0; b = 0; while (b < n) { @@ -1982,7 +1982,7 @@ static void mxser_receive_chars(struct mxser_struct *info, int *status) spin_lock_irqsave(&info->slock, flags); - recv_room = tty->ldisc.receive_room(tty); + recv_room = tty->receive_room; if ((recv_room == 0) && (!info->ldisc_stop_rx)) { //mxser_throttle(tty); mxser_stoprx(tty);