OSDN Git Service

arm64: dts: fvp: Fix ITS node names and #msi-cells
authorAndre Przywara <andre.przywara@arm.com>
Wed, 13 May 2020 10:30:07 +0000 (11:30 +0100)
committerSudeep Holla <sudeep.holla@arm.com>
Sun, 17 May 2020 17:57:10 +0000 (18:57 +0100)
The GIC ITS nodes in the fastmodel DTS files were not fully binding
compliant.

Use one of the allowed node names, also add the required #msi-cells
property for the older model.

Link: https://lore.kernel.org/r/20200513103016.130417-12-andre.przywara@arm.com
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
arch/arm64/boot/dts/arm/fvp-base-revc.dts

index 906f519..e4a3c7d 100644 (file)
                        <0x0 0x2c02f000 0x0 0x2000>;
                interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>;
 
-               its: its@2f020000 {
+               its: msi-controller@2f020000 {
                        compatible = "arm,gic-v3-its";
                        msi-controller;
+                       #msi-cells = <1>;
                        reg = <0x20000 0x20000>;
                };
        };
index 66381d8..0cf96ce 100644 (file)
                      <0x0 0x2c02f000 0 0x2000>;        // GICV
                interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>;
 
-               its: its@2f020000 {
+               its: msi-controller@2f020000 {
                        #msi-cells = <1>;
                        compatible = "arm,gic-v3-its";
                        reg = <0x0 0x2f020000 0x0 0x20000>; // GITS