ACMP252.dts 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. /dts-v1/;
  2. #include "danube.dtsi"
  3. / {
  4. model = "ACMP252 - AudioCodes MediaPack MP-252";
  5. chosen {
  6. bootargs = "console=ttyLTQ0,115200";
  7. };
  8. memory@0 {
  9. reg = <0x0 0x4000000>;
  10. };
  11. sram@1F000000 {
  12. vmmc@107000 {
  13. status = "okay";
  14. gpios = <&gpio 31 GPIO_ACTIVE_HIGH>;
  15. };
  16. };
  17. fpi@10000000 {
  18. localbus@0 {
  19. nor-boot@0 {
  20. compatible = "lantiq,nor";
  21. bank-width = <2>;
  22. reg = <0 0x0 0x2000000>;
  23. #address-cells = <1>;
  24. #size-cells = <1>;
  25. partitions {
  26. compatible = "fixed-partitions";
  27. #address-cells = <1>;
  28. #size-cells = <1>;
  29. partition@0 {
  30. label = "uboot";
  31. reg = <0x0 0x20000>;
  32. read-only;
  33. };
  34. partition@20000 {
  35. label = "uboot_env";
  36. reg = <0x20000 0x20000>;
  37. };
  38. partition@40000 {
  39. label = "boardconfig";
  40. reg = <0x40000 0x60000>;
  41. read-only;
  42. };
  43. partition@a0000 {
  44. label = "firmware";
  45. reg = <0xa0000 0xf20000>;
  46. };
  47. partition@fc0000 {
  48. label = "sysconfig";
  49. reg = <0xfc0000 0x40000>;
  50. };
  51. partition@0x1000000 {
  52. label = "rootfs_data";
  53. reg = <0x1000000 0x1000000>;
  54. };
  55. };
  56. };
  57. };
  58. gpio: pinmux@E100B10 {
  59. pinctrl-names = "default";
  60. pinctrl-0 = <&state_default>;
  61. state_default: pinmux {
  62. exin {
  63. lantiq,groups = "exin1";
  64. lantiq,function = "exin";
  65. };
  66. pci {
  67. lantiq,groups = "gnt1", "req1";
  68. lantiq,function = "pci";
  69. };
  70. };
  71. };
  72. ifxhcd@E101000 {
  73. status = "okay";
  74. gpios = <&gpio 3 GPIO_ACTIVE_HIGH>;
  75. };
  76. etop@E180000 {
  77. phy-mode = "rmii";
  78. };
  79. pci@E105400 {
  80. status = "okay";
  81. };
  82. };
  83. };