1f3c6526dSDragan Simic// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2f3c6526dSDragan Simic/* 3f3c6526dSDragan Simic * FriendlyElec NanoPi M4 board device tree source 4f3c6526dSDragan Simic * 5f3c6526dSDragan Simic * Copyright (c) 2018 FriendlyElec Computer Tech. Co., Ltd. 6f3c6526dSDragan Simic * (http://www.friendlyarm.com) 7f3c6526dSDragan Simic * 8f3c6526dSDragan Simic * Copyright (c) 2018 Collabora Ltd. 9f3c6526dSDragan Simic * Copyright (c) 2019 Arm Ltd. 10f3c6526dSDragan Simic */ 11f3c6526dSDragan Simic 12f3c6526dSDragan Simic/dts-v1/; 13f3c6526dSDragan Simic 14f3c6526dSDragan Simic#include "rk3399-nanopi4.dtsi" 15f3c6526dSDragan Simic 16f3c6526dSDragan Simic/ { 17*5c96e633SJohan Jonker vdd_5v: regulator-vdd-5v { 18f3c6526dSDragan Simic compatible = "regulator-fixed"; 19f3c6526dSDragan Simic regulator-name = "vdd_5v"; 20f3c6526dSDragan Simic regulator-always-on; 21f3c6526dSDragan Simic regulator-boot-on; 22f3c6526dSDragan Simic }; 23f3c6526dSDragan Simic 24*5c96e633SJohan Jonker vcc5v0_core: regulator-vcc5v0-core { 25f3c6526dSDragan Simic compatible = "regulator-fixed"; 26f3c6526dSDragan Simic regulator-name = "vcc5v0_core"; 27f3c6526dSDragan Simic regulator-always-on; 28f3c6526dSDragan Simic regulator-boot-on; 29f3c6526dSDragan Simic vin-supply = <&vdd_5v>; 30f3c6526dSDragan Simic }; 31f3c6526dSDragan Simic 32*5c96e633SJohan Jonker vcc5v0_usb1: regulator-vcc5v0-usb1 { 33f3c6526dSDragan Simic compatible = "regulator-fixed"; 34f3c6526dSDragan Simic regulator-name = "vcc5v0_usb1"; 35f3c6526dSDragan Simic regulator-always-on; 36f3c6526dSDragan Simic regulator-boot-on; 37f3c6526dSDragan Simic vin-supply = <&vcc5v0_sys>; 38f3c6526dSDragan Simic }; 39f3c6526dSDragan Simic 40*5c96e633SJohan Jonker vcc5v0_usb2: regulator-vcc5v0-usb2 { 41f3c6526dSDragan Simic compatible = "regulator-fixed"; 42f3c6526dSDragan Simic regulator-name = "vcc5v0_usb2"; 43f3c6526dSDragan Simic regulator-always-on; 44f3c6526dSDragan Simic regulator-boot-on; 45f3c6526dSDragan Simic vin-supply = <&vcc5v0_sys>; 46f3c6526dSDragan Simic }; 47f3c6526dSDragan Simic}; 48f3c6526dSDragan Simic 49f3c6526dSDragan Simic&vcc3v3_sys { 50f3c6526dSDragan Simic vin-supply = <&vcc5v0_core>; 51f3c6526dSDragan Simic}; 52f3c6526dSDragan Simic 53f3c6526dSDragan Simic&u2phy1_host { 54f3c6526dSDragan Simic phy-supply = <&vcc5v0_usb2>; 55f3c6526dSDragan Simic}; 56f3c6526dSDragan Simic 57f3c6526dSDragan Simic&vbus_typec { 58f3c6526dSDragan Simic regulator-always-on; 59f3c6526dSDragan Simic vin-supply = <&vdd_5v>; 60f3c6526dSDragan Simic}; 61