]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
arm/dts/qemu-sbsa: Fix interrupt
authorPatrick Rudolph <patrick.rudolph@9elements.com>
Tue, 27 May 2025 09:33:31 +0000 (11:33 +0200)
committerTom Rini <trini@konsulko.com>
Mon, 2 Jun 2025 20:58:46 +0000 (14:58 -0600)
Change the vcpumntirq in the GICv3 node from SPI to PPI.

Prevents Linux from complaining:
'[Firmware Bug]: CPU interface incapable of MMIO access'

Fixes: 6d722894fd48 "board: emulation: Add QEMU sbsa support"
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
arch/arm/dts/qemu-sbsa.dts

index 099b51b927fd2883962e657baa5c51b52a5ac259..a7718d6c29ea10c078de7c0114b4d3c3a1c98039 100644 (file)
                #interrupt-cells = <3>;
                status = "okay";
                interrupt-controller;
-               interrupts = <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>;
+
+               /* vcpumntirq: virtual CPU interface maintenance interrupt */
+               interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>;
+
                reg = /bits/ 64 <SBSA_GIC_DIST_BASE_ADDR SBSA_GIC_DIST_LENGTH>,
                      /bits/ 64 <SBSA_GIC_REDIST_BASE_ADDR SBSA_GIC_REDIST_LENGTH>,
                      /bits/ 64 <0 0>,