1092470b5SJagan Teki// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2092470b5SJagan Teki/* 3092470b5SJagan Teki * Copyright (C) 2019 Amarula Solutions B.V. 4092470b5SJagan Teki * Author: Jagan Teki <jagan@amarulasolutions.com> 5092470b5SJagan Teki */ 6092470b5SJagan Teki 7092470b5SJagan Teki/dts-v1/; 8092470b5SJagan Teki 9092470b5SJagan Teki#include "rk3399-nanopi4.dtsi" 10092470b5SJagan Teki 11092470b5SJagan Teki/ { 12092470b5SJagan Teki model = "FriendlyARM NanoPi NEO4"; 13092470b5SJagan Teki compatible = "friendlyarm,nanopi-neo4", "rockchip,rk3399"; 14092470b5SJagan Teki 15*5c96e633SJohan Jonker vdd_5v: regulator-vdd-5v { 16092470b5SJagan Teki compatible = "regulator-fixed"; 17092470b5SJagan Teki regulator-name = "vdd_5v"; 18092470b5SJagan Teki regulator-always-on; 19092470b5SJagan Teki regulator-boot-on; 20092470b5SJagan Teki }; 21092470b5SJagan Teki 22*5c96e633SJohan Jonker vcc5v0_core: regulator-vcc5v0-core { 23092470b5SJagan Teki compatible = "regulator-fixed"; 24092470b5SJagan Teki regulator-name = "vcc5v0_core"; 25092470b5SJagan Teki regulator-always-on; 26092470b5SJagan Teki regulator-boot-on; 27092470b5SJagan Teki vin-supply = <&vdd_5v>; 28092470b5SJagan Teki }; 29092470b5SJagan Teki 30*5c96e633SJohan Jonker vcc5v0_usb1: regulator-vcc5v0-usb1 { 31092470b5SJagan Teki compatible = "regulator-fixed"; 32092470b5SJagan Teki regulator-name = "vcc5v0_usb1"; 33092470b5SJagan Teki regulator-always-on; 34092470b5SJagan Teki regulator-boot-on; 35092470b5SJagan Teki vin-supply = <&vcc5v0_sys>; 36092470b5SJagan Teki }; 37092470b5SJagan Teki}; 38092470b5SJagan Teki 39092470b5SJagan Teki&vcc3v3_sys { 40092470b5SJagan Teki vin-supply = <&vcc5v0_core>; 41092470b5SJagan Teki}; 42092470b5SJagan Teki 43092470b5SJagan Teki&u2phy0_host { 44092470b5SJagan Teki phy-supply = <&vcc5v0_usb1>; 45092470b5SJagan Teki}; 46092470b5SJagan Teki 47092470b5SJagan Teki&vbus_typec { 48092470b5SJagan Teki regulator-always-on; 49092470b5SJagan Teki vin-supply = <&vdd_5v>; 50092470b5SJagan Teki}; 51