mt7628an_wrtnode_wrtnode2r.dts 814 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. #include "mt7628an_wrtnode_wrtnode2.dtsi"
  2. / {
  3. compatible = "wrtnode,wrtnode2r", "wrtnode,wrtnode2", "mediatek,mt7628an-soc";
  4. model = "WRTnode2R";
  5. aliases {
  6. led-boot = &led_indicator;
  7. led-failsafe = &led_indicator;
  8. led-running = &led_indicator;
  9. led-upgrade = &led_indicator;
  10. };
  11. leds {
  12. compatible = "gpio-leds";
  13. pinctrl-names = "default";
  14. pinctrl-0 = <&led_pins>;
  15. led_indicator: indicator {
  16. label = "blue:indicator";
  17. gpios = <&gpio 44 GPIO_ACTIVE_LOW>;
  18. };
  19. };
  20. };
  21. &state_default {
  22. gpio {
  23. groups = "gpio";
  24. function = "gpio";
  25. };
  26. };
  27. &pinctrl {
  28. led_pins: led {
  29. gpio {
  30. groups = "wled_an";
  31. function = "gpio";
  32. };
  33. };
  34. };
  35. &spi0 {
  36. spidev@1 {
  37. #address-cells = <1>;
  38. #size-cells = <1>;
  39. compatible = "linux,spidev";
  40. reg = <1>;
  41. spi-max-frequency = <10000000>;
  42. };
  43. };