FSL serial 166550 errata broken?
York Sun
york.sun at nxp.com
Tue Sep 26 03:26:17 AEST 2017
On 09/25/2017 09:55 AM, Joakim Tjernlund wrote:
> We got some "broken" boards(mpx8321) where UART RX is held low(BREAK)
> There we get a few:
> serial8250: too much work for irq18
> and the board freezes.
>
> Looking inte to driver/CPU there is an errtum(A-004737) w.r.t BREAK handling
> and I can see we are hitting the irq function fsl8250_handle_irq() added
> in commit: 9deaa53ac7fa373623123aa4f18828dd62292b1a
> "serial: add irq handler for Freescale 16550 errata."
> For all I can tell this workaround is broken and I cannot figure out why.
> Any pointers?
>
Jocke,
Did you mean MPC8321?
I personally don't have experience debugging this erratum. Have you
tried to contact the patch author Paul Gortmaker to see how he managed
to get it work?
York
More information about the Linuxppc-dev
mailing list