Re: [PATCH v3 1/2] dt-bindings: interrupt-controller: apple,aic2: Add AICv3
From: Rob Herring (Arm)
Date: Thu Mar 05 2026 - 19:30:32 EST
On Mon, 23 Feb 2026 21:42:46 +0100, Janne Grunau wrote:
> AIC version 3 as found on the Apple M3 (t8122) is very similar to AICv2
> in its base functionality. It can use the same device tree bindings as
> AICv2 so add it to the AICv2 bindings.
> This interrupt controller is used on all Apple SoCs starting with M3 up
> to at least M5.
> The only apparent difference is the increased IRQ config offset. Apple's
> device tree codes this new offset as property of the "aic" node but the
> value stayed constant for all SoCs with "aic,3". Since the SoC specific
> compatible "apple,t8122-aic3" will be used in the driver this offset can
> remain a driver implementation detail.
>
> Signed-off-by: Janne Grunau <j@xxxxxxxxxx>
> ---
> .../bindings/interrupt-controller/apple,aic2.yaml | 30 +++++++++++++++-------
> 1 file changed, 21 insertions(+), 9 deletions(-)
>
Reviewed-by: Rob Herring (Arm) <robh@xxxxxxxxxx>