1*2846c905SEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0 OR MIT) 2*2846c905SEmmanuel Vadot/* 3*2846c905SEmmanuel Vadot * Copyright (C) 2021 MediaTek Inc. 4*2846c905SEmmanuel Vadot * Author: Frank Wunderlich <frank-w@public-files.de> 5*2846c905SEmmanuel Vadot */ 6*2846c905SEmmanuel Vadot 7*2846c905SEmmanuel Vadot/dts-v1/; 8*2846c905SEmmanuel Vadot/plugin/; 9*2846c905SEmmanuel Vadot 10*2846c905SEmmanuel Vadot#include <dt-bindings/gpio/gpio.h> 11*2846c905SEmmanuel Vadot 12*2846c905SEmmanuel Vadot&{/} { 13*2846c905SEmmanuel Vadot compatible = "bananapi,bpi-r3", "mediatek,mt7986a"; 14*2846c905SEmmanuel Vadot 15*2846c905SEmmanuel Vadot reg_sata12v: regulator-sata12v { 16*2846c905SEmmanuel Vadot compatible = "regulator-fixed"; 17*2846c905SEmmanuel Vadot regulator-name = "sata12v"; 18*2846c905SEmmanuel Vadot regulator-min-microvolt = <12000000>; 19*2846c905SEmmanuel Vadot regulator-max-microvolt = <12000000>; 20*2846c905SEmmanuel Vadot gpio = <&pio 8 GPIO_ACTIVE_HIGH>; 21*2846c905SEmmanuel Vadot enable-active-high; 22*2846c905SEmmanuel Vadot regulator-always-on; 23*2846c905SEmmanuel Vadot }; 24*2846c905SEmmanuel Vadot 25*2846c905SEmmanuel Vadot reg_sata5v: regulator-sata5v { 26*2846c905SEmmanuel Vadot compatible = "regulator-fixed"; 27*2846c905SEmmanuel Vadot regulator-name = "sata5v"; 28*2846c905SEmmanuel Vadot regulator-min-microvolt = <5000000>; 29*2846c905SEmmanuel Vadot regulator-max-microvolt = <5000000>; 30*2846c905SEmmanuel Vadot regulator-always-on; 31*2846c905SEmmanuel Vadot vin-supply = <®_sata12v>; 32*2846c905SEmmanuel Vadot }; 33*2846c905SEmmanuel Vadot 34*2846c905SEmmanuel Vadot}; 35