diff options
Diffstat (limited to 'drivers/serial/mpc52xx_uart.c')
-rw-r--r-- | drivers/serial/mpc52xx_uart.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/serial/mpc52xx_uart.c b/drivers/serial/mpc52xx_uart.c index dbad0e31e005..039c2fd6d496 100644 --- a/drivers/serial/mpc52xx_uart.c +++ b/drivers/serial/mpc52xx_uart.c | |||
@@ -85,7 +85,7 @@ static struct uart_port mpc52xx_uart_ports[MPC52xx_PSC_MAXNUM]; | |||
85 | 85 | ||
86 | 86 | ||
87 | /* Forward declaration of the interruption handling routine */ | 87 | /* Forward declaration of the interruption handling routine */ |
88 | static irqreturn_t mpc52xx_uart_int(int irq,void *dev_id,struct pt_regs *regs); | 88 | static irqreturn_t mpc52xx_uart_int(int irq,void *dev_id); |
89 | 89 | ||
90 | 90 | ||
91 | /* Simple macro to test if a port is console or not. This one is taken | 91 | /* Simple macro to test if a port is console or not. This one is taken |
@@ -410,7 +410,7 @@ static struct uart_ops mpc52xx_uart_ops = { | |||
410 | /* ======================================================================== */ | 410 | /* ======================================================================== */ |
411 | 411 | ||
412 | static inline int | 412 | static inline int |
413 | mpc52xx_uart_int_rx_chars(struct uart_port *port, struct pt_regs *regs) | 413 | mpc52xx_uart_int_rx_chars(struct uart_port *port) |
414 | { | 414 | { |
415 | struct tty_struct *tty = port->info->tty; | 415 | struct tty_struct *tty = port->info->tty; |
416 | unsigned char ch, flag; | 416 | unsigned char ch, flag; |
@@ -425,7 +425,7 @@ mpc52xx_uart_int_rx_chars(struct uart_port *port, struct pt_regs *regs) | |||
425 | 425 | ||
426 | /* Handle sysreq char */ | 426 | /* Handle sysreq char */ |
427 | #ifdef SUPPORT_SYSRQ | 427 | #ifdef SUPPORT_SYSRQ |
428 | if (uart_handle_sysrq_char(port, ch, regs)) { | 428 | if (uart_handle_sysrq_char(port, ch)) { |
429 | port->sysrq = 0; | 429 | port->sysrq = 0; |
430 | continue; | 430 | continue; |
431 | } | 431 | } |
@@ -510,7 +510,7 @@ mpc52xx_uart_int_tx_chars(struct uart_port *port) | |||
510 | } | 510 | } |
511 | 511 | ||
512 | static irqreturn_t | 512 | static irqreturn_t |
513 | mpc52xx_uart_int(int irq, void *dev_id, struct pt_regs *regs) | 513 | mpc52xx_uart_int(int irq, void *dev_id) |
514 | { | 514 | { |
515 | struct uart_port *port = (struct uart_port *) dev_id; | 515 | struct uart_port *port = (struct uart_port *) dev_id; |
516 | unsigned long pass = ISR_PASS_LIMIT; | 516 | unsigned long pass = ISR_PASS_LIMIT; |
@@ -539,7 +539,7 @@ mpc52xx_uart_int(int irq, void *dev_id, struct pt_regs *regs) | |||
539 | /* Do we need to receive chars ? */ | 539 | /* Do we need to receive chars ? */ |
540 | /* For this RX interrupts must be on and some chars waiting */ | 540 | /* For this RX interrupts must be on and some chars waiting */ |
541 | if ( status & MPC52xx_PSC_IMR_RXRDY ) | 541 | if ( status & MPC52xx_PSC_IMR_RXRDY ) |
542 | keepgoing |= mpc52xx_uart_int_rx_chars(port, regs); | 542 | keepgoing |= mpc52xx_uart_int_rx_chars(port); |
543 | 543 | ||
544 | /* Do we need to send chars ? */ | 544 | /* Do we need to send chars ? */ |
545 | /* For this, TX must be ready and TX interrupt enabled */ | 545 | /* For this, TX must be ready and TX interrupt enabled */ |