ARM: iMX: lockup with irqs disabled in drivers/tty/imx.c

Fabio Estevam festevam at gmail.com
Sun Jun 10 13:38:43 EDT 2012


Hi Michael,

On Sun, May 20, 2012 at 8:04 AM, Michael McTernan
<Michael.McTernan.2001 at cs.bris.ac.uk> wrote:

> Signed-off-by: Michael McTernan <Michael.McTernan.2001 at cs.bris.ac.uk>
> diff -Naurp orig/imx.c fixed/imx.c
> --- orig/imx.c  2012-05-20 10:37:20.320041462 +0100
> +++ fixed/imx.c 2012-05-20 11:18:28.512657377 +0100
> @@ -741,6 +741,9 @@ static int imx_startup(struct uart_port
>        writel(temp, sport->port.membase + UCR1);
>
>        temp = readl(sport->port.membase + UCR2);
> +       if (!sport->have_rtscts) {
> +                       temp |= UCR2_IRTS;
> +       }
>        temp |= (UCR2_RXEN | UCR2_TXEN);
>        writel(temp, sport->port.membase + UCR2);

Could you please re-submit this patch via git send-email and copy the
relevant lists and maintainers? (Hint: use ./scripts/get_maintainer.pl
)

You should also add kernel at pengutronix.de in Cc.

Regards,

Fabio Estevam



More information about the linux-arm-kernel mailing list