diff options
Diffstat (limited to 'drivers/serial/imx.c')
| -rw-r--r-- | drivers/serial/imx.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/serial/imx.c b/drivers/serial/imx.c index 587cc6a95114..4d53fb5ca87b 100644 --- a/drivers/serial/imx.c +++ b/drivers/serial/imx.c | |||
| @@ -402,10 +402,10 @@ static int imx_startup(struct uart_port *port) | |||
| 402 | DRIVER_NAME, sport); | 402 | DRIVER_NAME, sport); |
| 403 | if (retval) goto error_out2; | 403 | if (retval) goto error_out2; |
| 404 | 404 | ||
| 405 | retval = request_irq(sport->rtsirq, imx_rtsint, 0, | 405 | retval = request_irq(sport->rtsirq, imx_rtsint, |
| 406 | SA_TRIGGER_FALLING | SA_TRIGGER_RISING, | ||
| 406 | DRIVER_NAME, sport); | 407 | DRIVER_NAME, sport); |
| 407 | if (retval) goto error_out3; | 408 | if (retval) goto error_out3; |
| 408 | set_irq_type(sport->rtsirq, IRQT_BOTHEDGE); | ||
| 409 | 409 | ||
| 410 | /* | 410 | /* |
| 411 | * Finally, clear and enable interrupts | 411 | * Finally, clear and enable interrupts |
| @@ -668,13 +668,13 @@ static struct imx_port imx_ports[] = { | |||
| 668 | .rtsirq = UART1_MINT_RTS, | 668 | .rtsirq = UART1_MINT_RTS, |
| 669 | .port = { | 669 | .port = { |
| 670 | .type = PORT_IMX, | 670 | .type = PORT_IMX, |
| 671 | .iotype = SERIAL_IO_MEM, | 671 | .iotype = UPIO_MEM, |
| 672 | .membase = (void *)IMX_UART1_BASE, | 672 | .membase = (void *)IMX_UART1_BASE, |
| 673 | .mapbase = IMX_UART1_BASE, /* FIXME */ | 673 | .mapbase = IMX_UART1_BASE, /* FIXME */ |
| 674 | .irq = UART1_MINT_RX, | 674 | .irq = UART1_MINT_RX, |
| 675 | .uartclk = 16000000, | 675 | .uartclk = 16000000, |
| 676 | .fifosize = 8, | 676 | .fifosize = 8, |
| 677 | .flags = ASYNC_BOOT_AUTOCONF, | 677 | .flags = UPF_BOOT_AUTOCONF, |
| 678 | .ops = &imx_pops, | 678 | .ops = &imx_pops, |
| 679 | .line = 0, | 679 | .line = 0, |
| 680 | }, | 680 | }, |
| @@ -684,13 +684,13 @@ static struct imx_port imx_ports[] = { | |||
| 684 | .rtsirq = UART2_MINT_RTS, | 684 | .rtsirq = UART2_MINT_RTS, |
| 685 | .port = { | 685 | .port = { |
| 686 | .type = PORT_IMX, | 686 | .type = PORT_IMX, |
| 687 | .iotype = SERIAL_IO_MEM, | 687 | .iotype = UPIO_MEM, |
| 688 | .membase = (void *)IMX_UART2_BASE, | 688 | .membase = (void *)IMX_UART2_BASE, |
| 689 | .mapbase = IMX_UART2_BASE, /* FIXME */ | 689 | .mapbase = IMX_UART2_BASE, /* FIXME */ |
| 690 | .irq = UART2_MINT_RX, | 690 | .irq = UART2_MINT_RX, |
| 691 | .uartclk = 16000000, | 691 | .uartclk = 16000000, |
| 692 | .fifosize = 8, | 692 | .fifosize = 8, |
| 693 | .flags = ASYNC_BOOT_AUTOCONF, | 693 | .flags = UPF_BOOT_AUTOCONF, |
| 694 | .ops = &imx_pops, | 694 | .ops = &imx_pops, |
| 695 | .line = 1, | 695 | .line = 1, |
| 696 | }, | 696 | }, |
