lkml.org 
[lkml]   [2018]   [Oct]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.4 061/113] serial: imx: restore handshaking irq for imx1
    Date
    4.4-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>

    commit 7e620984b62532783912312e334f3c48cdacbd5d upstream.

    Back in 2015 when irda was dropped from the driver imx1 was broken. This
    change reintroduces the support for the third interrupt of the UART.

    Fixes: afe9cbb1a6ad ("serial: imx: drop support for IRDA")
    Cc: stable <stable@vger.kernel.org>
    Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
    Reviewed-by: Leonard Crestez <leonard.crestez@nxp.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    drivers/tty/serial/imx.c | 8 ++++++++
    1 file changed, 8 insertions(+)

    --- a/drivers/tty/serial/imx.c
    +++ b/drivers/tty/serial/imx.c
    @@ -1997,6 +1997,14 @@ static int serial_imx_probe(struct platf
    dev_name(&pdev->dev), sport);
    if (ret)
    return ret;
    +
    + ret = devm_request_irq(&pdev->dev, rtsirq, imx_rtsint, 0,
    + dev_name(&pdev->dev), sport);
    + if (ret) {
    + dev_err(&pdev->dev, "failed to request rts irq: %d\n",
    + ret);
    + return ret;
    + }
    } else {
    ret = devm_request_irq(&pdev->dev, rxirq, imx_int, 0,
    dev_name(&pdev->dev), sport);

    \
     
     \ /
      Last update: 2018-10-08 21:18    [W:4.069 / U:0.144 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site