Re: [PATCH v3 6/8] ARM: zte: Bring back zx29 UART support

Linus Walleij
2026-04-20T13:00:45Z

On Tue, Apr 14, 2026 at 11:12 PM Stefan Dösinger
<stefandoesinger@gmail.com> wrote:

> This is based on code removed in commit 89d4f98ae90d ("ARM: remove zte
> zx platform"). I did not bring back the zx29-uart .compatible as the
> arm,primecell-periphid does the job.
>
> Signed-off-by: Stefan Dösinger <stefandoesinger@gmail.com>

Topic should be prefixed:
"amba/serial: amba-pl011: ..."

Interesting with the AMBA pseudo-ID, but I kind of like the idea.

When bit 7 is set, bits [0..6] should be the JEDEC JEP106
"manufacturer ID" standard.

0xfe is assigned to "Numonyx Corporation".

Things without bit 7 set such as ARMs 0x41 and Qualcomms
0x51 are kind of cowboy values however. LSI 0xb6 is the only
vendor actually following the standard.

You could use 0x7e.

Or is this one of the cases where the Linux Foundation could
step in and actually ask JEDEC for a proper ID (despite 126 of
them being in use already....)

On the other hand I have seen how people just use these IDs
however they like, ST Micro uses 0x80 on Nomadik for example,
and the actual SGS/Thomson value assigned is 0x20 so should
have been 0xa0...

Yours,
Linus Walleij