Thread (6 messages) flat view 6 messages, 2 authors, 2017-09-28

Re: FSL serial 166550 errata broken?

From: York Sun <hidden>
Date: 2017-09-25 17:26:23

On 09/25/2017 09:55 AM, Joakim Tjernlund wrote:=0A=
We got some "broken" boards(mpx8321) where UART RX is held low(BREAK)=0A=
There we get a few:=0A=
   serial8250: too much work for irq18=0A=
and the board freezes.=0A=
=0A=
Looking inte to driver/CPU there is an errtum(A-004737) w.r.t BREAK handl=
ing=0A=
and I can see we are hitting the irq function fsl8250_handle_irq() added=
=0A=
in commit: 9deaa53ac7fa373623123aa4f18828dd62292b1a=0A=
  "serial: add irq handler for Freescale 16550 errata."=0A=
For all I can tell this workaround is broken and I cannot figure out why.=
=0A=
Any pointers?=0A=
=0A=
=0A=
Jocke,=0A=
=0A=
Did you mean MPC8321?=0A=
=0A=
I personally don't have experience debugging this erratum. Have you =0A=
tried to contact the patch author Paul Gortmaker to see how he managed =0A=
to get it work?=0A=
=0A=
York=0A=
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help