intel-ixp46x-ixdp465.dts 879 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. // SPDX-License-Identifier: ISC
  2. /*
  3. * Device Tree file for the Intel IXDP465 Control Plane processor reference
  4. * design, codename "BMP".
  5. */
  6. /dts-v1/;
  7. #include "intel-ixp45x-ixp46x.dtsi"
  8. #include "intel-ixp4xx-reference-design.dtsi"
  9. #include <dt-bindings/input/input.h>
  10. / {
  11. model = "Intel IXDP465 BMP Reference Design";
  12. compatible = "intel,ixdp465", "intel,ixp46x";
  13. #address-cells = <1>;
  14. #size-cells = <1>;
  15. soc {
  16. bus@c4000000 {
  17. flash@0,0 {
  18. compatible = "intel,ixp4xx-flash", "cfi-flash";
  19. bank-width = <2>;
  20. /* Enable writes on the expansion bus */
  21. intel,ixp4xx-eb-write-enable = <1>;
  22. /* 32 MB of Flash mapped in at CS0 and CS1 */
  23. reg = <0 0x00000000 0x2000000>;
  24. partitions {
  25. compatible = "redboot-fis";
  26. /* Eraseblock at 0x1fe0000 */
  27. fis-index-block = <0xff>;
  28. };
  29. };
  30. };
  31. /* TODO: configure ethernet etc */
  32. };
  33. };