F5D8235_V2.dts 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. /dts-v1/;
  2. /include/ "rt3050.dtsi"
  3. / {
  4. compatible = "F5D8235_V2", "ralink,rt3052-soc";
  5. model = "Belkin F5D8235 v2";
  6. palmbus@10000000 {
  7. sysc@0 {
  8. ralink,pinmux = "uartlite", "jtag", "sdram", "rgmii";
  9. ralink,gpiomux = "i2c", "spi", "mdio";
  10. ralink,uartmux = "gpio";
  11. ralink,wdtmux = <1>;
  12. };
  13. gpio0: gpio@600 {
  14. status = "okay";
  15. };
  16. };
  17. cfi@1f000000 {
  18. compatible = "cfi-flash";
  19. reg = <0x1f000000 0x800000>;
  20. bank-width = <2>;
  21. device-width = <2>;
  22. #address-cells = <1>;
  23. #size-cells = <1>;
  24. partition@0 {
  25. label = "u-boot";
  26. reg = <0x0 0x50000>;
  27. read-only;
  28. };
  29. partition@50000 {
  30. label = "firmware";
  31. reg = <0x50000 0x790000>;
  32. };
  33. partition@7e0000 {
  34. label = "nvram";
  35. reg = <0x7e0000 0x10000>;
  36. };
  37. factory: partition@7f0000 {
  38. label = "factory";
  39. reg = <0x7f0000 0x10000>;
  40. };
  41. };
  42. ethernet@10100000 {
  43. status = "okay";
  44. };
  45. esw@10110000 {
  46. status = "okay";
  47. ralink,portmap = <0x3f>;
  48. };
  49. wmac@10180000 {
  50. status = "okay";
  51. };
  52. otg@101c0000 {
  53. status = "okay";
  54. };
  55. rtl8366rb {
  56. compatible = "rtl8367rb";
  57. gpio-sda = <&gpio0 1 0>;
  58. gpio-sck = <&gpio0 2 0>;
  59. };
  60. gpio-leds {
  61. compatible = "gpio-leds";
  62. internet {
  63. label = "f5d8235v2:blue:internet";
  64. gpios = <&gpio0 5 1>;
  65. };
  66. internet2 {
  67. label = "f5d8235v2:amber:internet";
  68. gpios = <&gpio0 6 1>;
  69. };
  70. modem {
  71. label = "f5d8235v2:blue:modem";
  72. gpios = <&gpio0 11 1>;
  73. };
  74. modem2 {
  75. label = "f5d8235v2:amber:modem";
  76. gpios = <&gpio0 8 1>;
  77. };
  78. router {
  79. label = "f5d8235v2:blue:router";
  80. gpios = <&gpio0 9 1>;
  81. };
  82. storage {
  83. label = "f5d8235v2:blue:storage";
  84. gpios = <&gpio0 23 1>;
  85. };
  86. storage2 {
  87. label = "f5d8235v2:amber:storage";
  88. gpios = <&gpio0 22 1>;
  89. };
  90. security {
  91. label = "f5d8235v2:blue:security";
  92. gpios = <&gpio0 13 1>;
  93. };
  94. security2 {
  95. label = "f5d8235v2:amber:security";
  96. gpios = <&gpio0 12 1>;
  97. };
  98. };
  99. };