Re:Re: [PATCH v5 05/12] dt-bindings: gpio: pl061: add Ambarella CV75 variant

From: zl020895

Date: Wed Aug 19 2026 - 05:12:56 EST


Hi Linus,

Thanks for the review.

I checked it just now, Ambarella is in JEP106BN as bank 16 / identity 0x68.
Per include/linux/amba/bus.h I plan to use periphid 0x000e8061
(designer 0xe8 = JEP106 0x68 with bit7 set, part 0x061).
The continuation bank is not representable in the classic
8-bit designer field; please tell me if you prefer a different
encoding.

Best regards,
Long Zhao

At 2026-08-19 15:47:06, "Linus Walleij" <linusw@xxxxxxxxxx> wrote:
>On Tue, Aug 18, 2026 at 12:32 PM Long Zhao via B4 Relay
><devnull+longzhao.ambarella.com@xxxxxxxxxx> wrote:
>
>> + properties:
>> + arm,primecell-periphid:
>> + const: 0x00000061
>
>The 0x41 in ARMs PeriphID is actually the JEDEC JEP106
>implementer ID (8 bits).
>
>So you should ideally set this to whatever the hardware engineers
>should have used, had they paid attention to detail.
>If your company has a contact point at JEDEC they should
>know which implementer ID to use for Ambarella designs.
>
>Since Ambarella is evidently a member of JEDEC your
>representative should be able to simply request a JEP106
>implementer ID and give it to you if there is not one assigned
>already, but I know it can be hard
>sometimes to find the right person inside the company
>but I think it'd be worth going the extra mile here, say that
>this guy from the kernel community persists.
>
>Yours,
>Linus Walleij