linux-serial.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* broken FSL erratum handling for 8250 on MPC8xxx
@ 2022-05-11  9:06 Uwe Kleine-König
  2022-05-11 22:21 ` Paul Gortmaker
  0 siblings, 1 reply; 2+ messages in thread
From: Uwe Kleine-König @ 2022-05-11  9:06 UTC (permalink / raw)
  To: Paul Gortmaker, Alan Cox, NXP Linux Team; +Cc: linux-serial, kernel

[-- Attachment #1: Type: text/plain, Size: 1427 bytes --]

Hello Paul, hello Alan, hello NXP,

I have an MPC8313 here and the problem that a change introduced in 2011
(i.e. 9deaa53ac7fa ("serial: add irq handler for Freescale 16550
errata.")) results in a bug. (Will send a fix for that in a separate
thread.)

The thing that bothers me is: The machine in question doesn't seem to
have the behaviour described in the chip erratum document[1]. I'm using
a MPC8313CVRAGDC, and even when I send a 10s long break, I only get a
single interrupt and LSR doesn't get the BI bit set after the first
event.
(The erratum applies to MPC8313E, the MPC8313 doesn't have a dedicated
errata document and reference manual. The latter states that it applies
to MPC8313, too, the errata document doesn't. As the difference betweeen
MPC8313 and MPC8313E is only an encryption engine I would expect that
the UART of the MPC8313 shows the same behaviour as the MPC8313E?!)

Do you have some information which CPUs are actually affected, or is
there a problem with my diagnosis that MPC8313CVRAGDC isn't affected?

@Paul: Do you still remember which machine you saw the problem on and
which version of the erratum you had at the time?

Best regards
Uwe

[1] General17 in https://www.nxp.com/docs/en/errata/MPC8313ECE.pdf

-- 
Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | https://www.pengutronix.de/ |

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-05-11 22:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-11  9:06 broken FSL erratum handling for 8250 on MPC8xxx Uwe Kleine-König
2022-05-11 22:21 ` Paul Gortmaker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).