FALCON-MDU.dts 998 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /dts-v1/;
  2. #include <dt-bindings/gpio/gpio.h>
  3. #include "falcon.dtsi"
  4. #include "falcon-sflash-16M.dtsi"
  5. / {
  6. model = "FALCON-MDU - Lantiq Falcon / Vinax MDU Board";
  7. compatible = "lantiq,falcon-mdu", "lantiq,falcon";
  8. aliases {
  9. spi0 = &ebu_cs0;
  10. };
  11. memory@0 {
  12. device_type = "memory";
  13. reg = <0x0 0x4000000>; // 64M at 0x0
  14. };
  15. mdu-leds {
  16. compatible = "gpio-leds";
  17. pinctrl-names = "default";
  18. pinctrl-0 = <&bootled_pins>;
  19. LED_0 {
  20. label = "mdu:green:gpon";
  21. gpios = <&gpio0 9 GPIO_ACTIVE_HIGH>;
  22. default-state = "keep";
  23. };
  24. LED_1 {
  25. label = "mdu:green:status";
  26. gpios = <&gpio0 10 GPIO_ACTIVE_HIGH>;
  27. default-state = "keep";
  28. };
  29. LED_2 {
  30. label = "mdu:green:2";
  31. gpios = <&gpio0 11 GPIO_ACTIVE_HIGH>;
  32. default-state = "keep";
  33. };
  34. LED_3 {
  35. label = "mdu:green:3";
  36. gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>;
  37. default-state = "keep";
  38. };
  39. LED_4 {
  40. label = "mdu:green:4";
  41. gpios = <&gpio0 13 GPIO_ACTIVE_HIGH>;
  42. default-state = "keep";
  43. };
  44. };
  45. };