sun50i-h6-pine-h64-model-b.dts 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. // SPDX-License-Identifier: (GPL-2.0+ or MIT)
  2. /*
  3. * Copyright (C) 2019 Corentin LABBE <[email protected]>
  4. */
  5. #include "sun50i-h6-pine-h64.dts"
  6. / {
  7. model = "Pine H64 model B";
  8. compatible = "pine64,pine-h64-model-b", "allwinner,sun50i-h6";
  9. /delete-node/ reg_gmac_3v3;
  10. wifi_pwrseq: wifi_pwrseq {
  11. compatible = "mmc-pwrseq-simple";
  12. reset-gpios = <&r_pio 1 3 GPIO_ACTIVE_LOW>; /* PM3 */
  13. post-power-on-delay-ms = <200>;
  14. };
  15. };
  16. &hdmi_connector {
  17. /delete-property/ ddc-en-gpios;
  18. };
  19. &emac {
  20. phy-supply = <&reg_aldo2>;
  21. };
  22. &mmc1 {
  23. vmmc-supply = <&reg_cldo3>;
  24. vqmmc-supply = <&reg_aldo1>;
  25. mmc-pwrseq = <&wifi_pwrseq>;
  26. bus-width = <4>;
  27. non-removable;
  28. status = "okay";
  29. };
  30. &uart1 {
  31. pinctrl-names = "default";
  32. pinctrl-0 = <&uart1_pins>, <&uart1_rts_cts_pins>;
  33. uart-has-rtscts;
  34. status = "okay";
  35. bluetooth {
  36. compatible = "realtek,rtl8723bs-bt";
  37. device-wake-gpios = <&r_pio 1 2 GPIO_ACTIVE_HIGH>; /* PM2 */
  38. host-wake-gpios = <&r_pio 1 1 GPIO_ACTIVE_HIGH>; /* PM1 */
  39. enable-gpios = <&r_pio 1 4 GPIO_ACTIVE_HIGH>; /* PM4 */
  40. max-speed = <1500000>;
  41. };
  42. };