Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: oxnas: Fix clear-mask property

Disable all rps-irq interrupts during driver initialization to prevent
an accidental interrupt on GIC.

Fixes: 84316f4ef141 ("ARM: boot: dts: Add Oxford Semiconductor OX810SE dtsi")
Fixes: 38d4a53733f5 ("ARM: dts: Add support for OX820 and Pogoplug V3")
Signed-off-by: Sungbo Eo <mans0n@gorani.run>
Acked-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>

authored by

Sungbo Eo and committed by
Neil Armstrong
deeabb4c bb6d3fb3

+4 -4
+2 -2
arch/arm/boot/dts/ox810se.dtsi
··· 323 323 interrupt-controller; 324 324 reg = <0 0x200>; 325 325 #interrupt-cells = <1>; 326 - valid-mask = <0xFFFFFFFF>; 327 - clear-mask = <0>; 326 + valid-mask = <0xffffffff>; 327 + clear-mask = <0xffffffff>; 328 328 }; 329 329 330 330 timer0: timer@200 {
+2 -2
arch/arm/boot/dts/ox820.dtsi
··· 240 240 reg = <0 0x200>; 241 241 interrupts = <GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>; 242 242 #interrupt-cells = <1>; 243 - valid-mask = <0xFFFFFFFF>; 244 - clear-mask = <0>; 243 + valid-mask = <0xffffffff>; 244 + clear-mask = <0xffffffff>; 245 245 }; 246 246 247 247 timer0: timer@200 {