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