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=