rk3399-nanopi-neo4.dts 934 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2. /*
  3. * Copyright (C) 2019 Amarula Solutions B.V.
  4. * Author: Jagan Teki <[email protected]>
  5. */
  6. /dts-v1/;
  7. #include "rk3399-nanopi4.dtsi"
  8. / {
  9. model = "FriendlyARM NanoPi NEO4";
  10. compatible = "friendlyarm,nanopi-neo4", "rockchip,rk3399";
  11. vdd_5v: vdd-5v {
  12. compatible = "regulator-fixed";
  13. regulator-name = "vdd_5v";
  14. regulator-always-on;
  15. regulator-boot-on;
  16. };
  17. vcc5v0_core: vcc5v0-core {
  18. compatible = "regulator-fixed";
  19. regulator-name = "vcc5v0_core";
  20. regulator-always-on;
  21. regulator-boot-on;
  22. vin-supply = <&vdd_5v>;
  23. };
  24. vcc5v0_usb1: vcc5v0-usb1 {
  25. compatible = "regulator-fixed";
  26. regulator-name = "vcc5v0_usb1";
  27. regulator-always-on;
  28. regulator-boot-on;
  29. vin-supply = <&vcc5v0_sys>;
  30. };
  31. };
  32. &vcc3v3_sys {
  33. vin-supply = <&vcc5v0_core>;
  34. };
  35. &u2phy0_host {
  36. phy-supply = <&vcc5v0_usb1>;
  37. };
  38. &vbus_typec {
  39. regulator-always-on;
  40. vin-supply = <&vdd_5v>;
  41. };