0001 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
0002 /*
0003 * FriendlyElec NanoPi M4 board device tree source
0004 *
0005 * Copyright (c) 2018 FriendlyElec Computer Tech. Co., Ltd.
0006 * (http://www.friendlyarm.com)
0007 *
0008 * Copyright (c) 2018 Collabora Ltd.
0009 * Copyright (c) 2019 Arm Ltd.
0010 */
0011
0012 /dts-v1/;
0013 #include "rk3399-nanopi4.dtsi"
0014
0015 / {
0016 model = "FriendlyElec NanoPi M4";
0017 compatible = "friendlyarm,nanopi-m4", "rockchip,rk3399";
0018
0019 vdd_5v: vdd-5v {
0020 compatible = "regulator-fixed";
0021 regulator-name = "vdd_5v";
0022 regulator-always-on;
0023 regulator-boot-on;
0024 };
0025
0026 vcc5v0_core: vcc5v0-core {
0027 compatible = "regulator-fixed";
0028 regulator-name = "vcc5v0_core";
0029 regulator-always-on;
0030 regulator-boot-on;
0031 vin-supply = <&vdd_5v>;
0032 };
0033
0034 vcc5v0_usb1: vcc5v0-usb1 {
0035 compatible = "regulator-fixed";
0036 regulator-name = "vcc5v0_usb1";
0037 regulator-always-on;
0038 regulator-boot-on;
0039 vin-supply = <&vcc5v0_sys>;
0040 };
0041
0042 vcc5v0_usb2: vcc5v0-usb2 {
0043 compatible = "regulator-fixed";
0044 regulator-name = "vcc5v0_usb2";
0045 regulator-always-on;
0046 regulator-boot-on;
0047 vin-supply = <&vcc5v0_sys>;
0048 };
0049 };
0050
0051 &vcc3v3_sys {
0052 vin-supply = <&vcc5v0_core>;
0053 };
0054
0055 &u2phy0_host {
0056 phy-supply = <&vcc5v0_usb1>;
0057 };
0058
0059 &u2phy1_host {
0060 phy-supply = <&vcc5v0_usb2>;
0061 };
0062
0063 &vbus_typec {
0064 regulator-always-on;
0065 vin-supply = <&vdd_5v>;
0066 };