ARM: dts: Add queue manager and NPE to the IXP4xx DTSI
authorLinus Walleij <linus.walleij@linaro.org>
Sun, 10 Feb 2019 22:43:33 +0000 (23:43 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 23 Apr 2019 14:02:16 +0000 (16:02 +0200)
The AHB queue manager and Network Processing Engines are
present on all IXP4xx SoCs, so we add them to the overarching
device tree include.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
arch/arm/boot/dts/intel-ixp4xx.dtsi

index 9edd49509af8d770c1b14f584107a4dd7abf45c7..d4a09584f417cdfdec3013d0a863380918a7f5d4 100644 (file)
                compatible = "simple-bus";
                interrupt-parent = <&intcon>;
 
+               qmgr: queue-manager@60000000 {
+                       compatible = "intel,ixp4xx-ahb-queue-manager";
+                       reg = <0x60000000 0x4000>;
+                       interrupts = <3 IRQ_TYPE_LEVEL_HIGH>, <4 IRQ_TYPE_LEVEL_HIGH>;
+               };
+
                uart0: serial@c8000000 {
                        compatible = "intel,xscale-uart";
                        reg = <0xc8000000 0x1000>;
                        reg = <0xc8005000 0x100>;
                        interrupts = <5 IRQ_TYPE_LEVEL_HIGH>;
                };
+
+               npe@c8006000 {
+                       compatible = "intel,ixp4xx-network-processing-engine";
+                       reg = <0xc8006000 0x1000>, <0xc8007000 0x1000>, <0xc8008000 0x1000>;
+               };
        };
 };