[PATCH v3 1/2] dt-bindings: interrupt-controller: apple,aic2: Add AICv3

Rob Herring (Arm) robh at kernel.org
Thu Mar 5 16:30:20 PST 2026


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 at jannau.net>
> ---
>  .../bindings/interrupt-controller/apple,aic2.yaml  | 30 +++++++++++++++-------
>  1 file changed, 21 insertions(+), 9 deletions(-)
> 

Reviewed-by: Rob Herring (Arm) <robh at kernel.org>




More information about the linux-arm-kernel mailing list