Re: [PATCH v2 2/2] arm64: tegra: Drop CPU masks from GICv3 PPI interrupts
Jon Hunter <[email protected]> Wed, 22 Jul 2026 14:19:52 +0100
| Newsgroups | org.kernel.vger.linux-samsung-soc,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-kernel,org.kernel.vger.linux-tegra |
|---|---|
| Message-ID | <[email protected]> |
On 10/06/2026 16:09, Geert Uytterhoeven wrote: > Unlike older GIC variants, the GICv3 DT bindings do not support > specifying a CPU mask in PPI interrupt specifiers. Drop the masks. > > Signed-off-by: Geert Uytterhoeven <[email protected]> > --- > v2: > - No changes. > --- > arch/arm64/boot/dts/nvidia/tegra234.dtsi | 10 +++++----- > 1 file changed, 5 insertions(+), 5 deletions(-) > > diff --git a/arch/arm64/boot/dts/nvidia/tegra234.dtsi b/arch/arm64/boot/dts/nvidia/tegra234.dtsi > index 04a95b6658caaa92..390609fee09c9da0 100644 > --- a/arch/arm64/boot/dts/nvidia/tegra234.dtsi > +++ b/arch/arm64/boot/dts/nvidia/tegra234.dtsi > @@ -4083,7 +4083,7 @@ gic: interrupt-controller@f400000 { > reg = <0x0 0x0f400000 0x0 0x010000>, /* GICD */ > <0x0 0x0f440000 0x0 0x200000>; /* GICR */ > interrupt-parent = <&gic>; > - interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>; > + interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>; > > #redistributor-regions = <1>; > #interrupt-cells = <3>; > @@ -5869,10 +5869,10 @@ tj-thermal { > > timer { > compatible = "arm,armv8-timer"; > - interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>, > - <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>, > - <GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>, > - <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>; > + interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>, > + <GIC_PPI 14 IRQ_TYPE_LEVEL_LOW>, > + <GIC_PPI 11 IRQ_TYPE_LEVEL_LOW>, > + <GIC_PPI 10 IRQ_TYPE_LEVEL_LOW>; > interrupt-parent = <&gic>; > always-on; > }; Reviewed-by: Jon Hunter <[email protected]> Tested-by: Jon Hunter <[email protected]> Thanks! Jon -- nvpublic