pxa3xx.dtsi 928 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /* The pxa3xx skeleton simply augments the 2xx version */
  2. /include/ "pxa2xx.dtsi"
  3. / {
  4. model = "Marvell PXA3xx familiy SoC";
  5. compatible = "marvell,pxa3xx";
  6. pxabus {
  7. pwri2c: i2c@40f500c0 {
  8. compatible = "mrvl,pwri2c";
  9. reg = <0x40f500c0 0x30>;
  10. interrupts = <6>;
  11. #address-cells = <0x1>;
  12. #size-cells = <0>;
  13. status = "disabled";
  14. };
  15. nand0: nand@43100000 {
  16. compatible = "marvell,pxa3xx-nand";
  17. reg = <0x43100000 90>;
  18. interrupts = <45>;
  19. #address-cells = <1>;
  20. #size-cells = <1>;
  21. status = "disabled";
  22. };
  23. pxairq: interrupt-controller@40d00000 {
  24. marvell,intc-priority;
  25. marvell,intc-nr-irqs = <56>;
  26. };
  27. gpio: gpio@40e00000 {
  28. compatible = "intel,pxa3xx-gpio";
  29. reg = <0x40e00000 0x10000>;
  30. interrupt-names = "gpio0", "gpio1", "gpio_mux";
  31. interrupts = <8 9 10>;
  32. gpio-controller;
  33. #gpio-cells = <0x2>;
  34. interrupt-controller;
  35. #interrupt-cells = <0x2>;
  36. };
  37. };
  38. };