[PATCH 2/3] dt-bindings: i3c: Add Amlogic A9 I3C controller

Junyi Zhao junyi.zhao at amlogic.com
Tue Oct 20 23:36:39 PDT 2026


Hi Krzysztof,
	thanks for your review.

On 2026/10/21 14:19, Krzysztof Kozlowski wrote:
> [ EXTERNAL EMAIL ]
> 
> On 21/10/2026 07:38, Junyi Zhao wrote:
>> Hi Krzysztof,
>>        thanks for your review.
>>
>> On 2026/10/19 14:00, Krzysztof Kozlowski wrote:
>>> [ EXTERNAL EMAIL ]
>>>
>>> On 19/10/2026 07:34, Junyi Zhao via B4 Relay wrote:
>>>> +properties:
>>>> +  compatible:
>>>> +    enum:
>>>> +      - amlogic,i3c-a9
>>>> +      - amlogic,i3c-ao-a9
>>>
>>> What is ao?
>>
>> AO is the Always-On domain on Amlogic SoCs (remains powered in suspend).
>> I've documented it in the binding description.
> 
> Does that mean your a9 SoC has TWO I3C controller variants?
> 
> And what is btw the name of the SoC? A9? Then why is it at the end? Do
> you see such pattern anywhere?
> 

A9, with integrated two I3C controller, is the SoC name rather than the 
controller name. I agree it may be confusing in DT bindings. I'll rename 
it to:

amlogic,a9-i3c
amlogic,a9-ao-i3c

> Best regards,
> Krzysztof




More information about the linux-arm-kernel mailing list