dove-d2plug.dts 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. /dts-v1/;
  2. #include "dove.dtsi"
  3. / {
  4. model = "Globalscale D2Plug";
  5. compatible = "globalscale,d2plug", "marvell,dove";
  6. memory {
  7. device_type = "memory";
  8. reg = <0x00000000 0x40000000>;
  9. };
  10. chosen {
  11. bootargs = "console=ttyS0,115200n8 earlyprintk";
  12. };
  13. leds {
  14. compatible = "gpio-leds";
  15. pinctrl-0 = <&pmx_gpio_0 &pmx_gpio_1 &pmx_gpio_2>;
  16. pinctrl-names = "default";
  17. wlan-ap {
  18. label = "wlan-ap";
  19. gpios = <&gpio0 0 1>;
  20. };
  21. wlan-act {
  22. label = "wlan-act";
  23. gpios = <&gpio0 1 1>;
  24. };
  25. bluetooth-act {
  26. label = "bt-act";
  27. gpios = <&gpio0 2 1>;
  28. };
  29. };
  30. };
  31. &uart0 { status = "okay"; };
  32. &sata0 { status = "okay"; };
  33. &i2c0 { status = "okay"; };
  34. &mdio { status = "okay"; };
  35. &eth { status = "okay"; };
  36. /* Samsung M8G2F eMMC */
  37. &sdio0 {
  38. status = "okay";
  39. non-removable;
  40. bus-width = <4>;
  41. };
  42. /* Marvell SD8787 WLAN/BT */
  43. &sdio1 {
  44. status = "okay";
  45. non-removable;
  46. bus-width = <4>;
  47. };
  48. &spi0 {
  49. status = "okay";
  50. /* spi0.0: 4M Flash Macronix MX25L3205D */
  51. spi-flash@0 {
  52. compatible = "st,m25l3205d";
  53. spi-max-frequency = <20000000>;
  54. reg = <0>;
  55. };
  56. };