1 // SPDX-License-Identifier: ISC
2 /*
3  * Device Tree file for Intel XScale Network Processors
4  * in the IXP 42x series. This series has 32 interrupts.
5  */
6 #include "intel-ixp4xx.dtsi"
7 
8 / {
9 	soc {
10 		bus@c4000000 {
11 			compatible = "intel,ixp42x-expansion-bus-controller", "syscon";
12 			reg = <0xc4000000 0x30>;
13 		};
14 
15 		pci@c0000000 {
16 			compatible = "intel,ixp42x-pci";
17 		};
18 
19 		interrupt-controller@c8003000 {
20 			compatible = "intel,ixp42x-interrupt";
21 		};
22 
23 		/*
24 		 * This is the USB Device Mode (UDC) controller, which is used
25 		 * to present the IXP4xx as a device on a USB bus.
26 		 */
27 		usb@c800b000 {
28 			compatible = "intel,ixp4xx-udc";
29 			reg = <0xc800b000 0x1000>;
30 			interrupts = <12 IRQ_TYPE_LEVEL_HIGH>;
31 			status = "disabled";
32 		};
33 	};
34 };
35