UR-336UN.dts 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. /dts-v1/;
  2. /include/ "rt3050.dtsi"
  3. / {
  4. #address-cells = <1>;
  5. #size-cells = <1>;
  6. compatible = "UR-336UN", "ralink,rt3052-soc";
  7. model = "UR-336UN Wireless N router";
  8. memorydetect {
  9. ralink,memory = <0x0 0x200000 0x4000000>;
  10. };
  11. chosen {
  12. bootargs = "console=ttyS0,57600";
  13. };
  14. palmbus@10000000 {
  15. sysc@0 {
  16. ralink,pinmmux = "i2c", "spi", "uartlite", "jtag", "sdram", "rgmii";
  17. ralink,gpiommux = "mdio";
  18. ralink,uartmux = "gpio";
  19. ralink,wdtmux = <1>;
  20. };
  21. gpio0: gpio@600 {
  22. status = "okay";
  23. };
  24. };
  25. cfi@1f000000 {
  26. compatible = "cfi-flash";
  27. reg = <0x1f000000 0x800000>;
  28. bank-width = <2>;
  29. device-width = <2>;
  30. #address-cells = <1>;
  31. #size-cells = <1>;
  32. };
  33. ethernet@10100000 {
  34. status = "okay";
  35. };
  36. esw@10110000 {
  37. status = "okay";
  38. ralink,portmap = <0x2f>;
  39. };
  40. gpio-leds {
  41. compatible = "gpio-leds";
  42. 3g {
  43. label = "ur336:green:3g";
  44. gpios = <&gpio0 9 1>;
  45. };
  46. gateway {
  47. label = "ur336:green:gateway";
  48. gpios = <&gpio0 11 1>;
  49. };
  50. ap {
  51. label = "ur336:green:ap";
  52. gpios = <&gpio0 12 1>;
  53. };
  54. wps {
  55. label = "ur336:green:wps";
  56. gpios = <&gpio0 14 1>;
  57. };
  58. station {
  59. label = "ur336:green:station";
  60. gpios = <&gpio0 13 1>;
  61. };
  62. };
  63. gpio-keys-polled {
  64. compatible = "gpio-keys-polled";
  65. #address-cells = <1>;
  66. #size-cells = <0>;
  67. poll-interval = <20>;
  68. reset_wps {
  69. label = "reset_wps";
  70. gpios = <&gpio0 10 1>;
  71. linux,code = <0x198>;
  72. };
  73. mode {
  74. label = "mode";
  75. gpios = <&gpio0 7 1>;
  76. linux,code = <0x32>;
  77. };
  78. };
  79. wmac@10180000 {
  80. status = "okay";
  81. };
  82. otg@101c0000 {
  83. status = "okay";
  84. };
  85. };