intel-ixp42x.dtsi 742 B

12345678910111213141516171819202122232425262728293031323334
  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. soc {
  9. bus@c4000000 {
  10. compatible = "intel,ixp42x-expansion-bus-controller", "syscon";
  11. reg = <0xc4000000 0x30>;
  12. };
  13. pci@c0000000 {
  14. compatible = "intel,ixp42x-pci";
  15. };
  16. interrupt-controller@c8003000 {
  17. compatible = "intel,ixp42x-interrupt";
  18. };
  19. /*
  20. * This is the USB Device Mode (UDC) controller, which is used
  21. * to present the IXP4xx as a device on a USB bus.
  22. */
  23. usb@c800b000 {
  24. compatible = "intel,ixp4xx-udc";
  25. reg = <0xc800b000 0x1000>;
  26. interrupts = <12 IRQ_TYPE_LEVEL_HIGH>;
  27. status = "disabled";
  28. };
  29. };
  30. };