Lines Matching +full:regulator +full:- +full:active +full:- +full:discharge
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * Copyright (C) STMicroelectronics 2019 - All Rights Reserved
7 /dts-v1/;
10 #include "stm32mp157-pinctrl.dtsi"
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/mfd/st,stpmic1.h>
15 model = "STMicroelectronics STM32MP157A-DK1 Discovery Board";
16 compatible = "st,stm32mp157a-dk1", "st,stm32mp157";
24 stdout-path = "serial0:115200n8";
32 compatible = "gpio-leds";
36 linux,default-trigger = "heartbeat";
37 default-state = "off";
44 pinctrl-0 = <ðernet0_rgmii_pins_a>;
45 pinctrl-1 = <ðernet0_rgmii_pins_sleep_a>;
46 pinctrl-names = "default", "sleep";
47 phy-mode = "rgmii";
48 max-speed = <1000>;
49 phy-handle = <&phy0>;
52 #address-cells = <1>;
53 #size-cells = <0>;
54 compatible = "snps,dwmac-mdio";
55 phy0: ethernet-phy@0 {
62 pinctrl-names = "default";
63 pinctrl-0 = <&i2c4_pins_a>;
64 i2c-scl-rising-time-ns = <185>;
65 i2c-scl-falling-time-ns = <20>;
67 /delete-property/dmas;
68 /delete-property/dma-names;
74 interrupt-parent = <&gpioi>;
75 pinctrl-names = "default";
76 pinctrl-0 = <&stusb1600_pins_a>;
81 compatible = "usb-c-connector";
82 label = "USB-C";
83 power-role = "sink";
84 power-opmode = "default";
91 interrupt-controller;
92 #interrupt-cells = <2>;
95 st,main-control-register = <0x04>;
96 st,vin-control-register = <0xc0>;
97 st,usb-control-register = <0x20>;
100 compatible = "st,stpmic1-regulators";
102 ldo1-supply = <&v3v3>;
103 ldo3-supply = <&vdd_ddr>;
104 ldo6-supply = <&v3v3>;
105 pwr_sw1-supply = <&bst_out>;
106 pwr_sw2-supply = <&bst_out>;
109 regulator-name = "vddcore";
110 regulator-min-microvolt = <1200000>;
111 regulator-max-microvolt = <1350000>;
112 regulator-always-on;
113 regulator-initial-mode = <0>;
114 regulator-over-current-protection;
118 regulator-name = "vdd_ddr";
119 regulator-min-microvolt = <1350000>;
120 regulator-max-microvolt = <1350000>;
121 regulator-always-on;
122 regulator-initial-mode = <0>;
123 regulator-over-current-protection;
127 regulator-name = "vdd";
128 regulator-min-microvolt = <3300000>;
129 regulator-max-microvolt = <3300000>;
130 regulator-always-on;
131 st,mask-reset;
132 regulator-initial-mode = <0>;
133 regulator-over-current-protection;
137 regulator-name = "v3v3";
138 regulator-min-microvolt = <3300000>;
139 regulator-max-microvolt = <3300000>;
140 regulator-always-on;
141 regulator-over-current-protection;
142 regulator-initial-mode = <0>;
146 regulator-name = "v1v8_audio";
147 regulator-min-microvolt = <1800000>;
148 regulator-max-microvolt = <1800000>;
149 regulator-always-on;
154 regulator-name = "v3v3_hdmi";
155 regulator-min-microvolt = <3300000>;
156 regulator-max-microvolt = <3300000>;
157 regulator-always-on;
162 regulator-name = "vtt_ddr";
163 regulator-min-microvolt = <500000>;
164 regulator-max-microvolt = <750000>;
165 regulator-always-on;
166 regulator-over-current-protection;
170 regulator-name = "vdd_usb";
171 regulator-min-microvolt = <3300000>;
172 regulator-max-microvolt = <3300000>;
177 regulator-name = "vdda";
178 regulator-min-microvolt = <2900000>;
179 regulator-max-microvolt = <2900000>;
181 regulator-boot-on;
185 regulator-name = "v1v2_hdmi";
186 regulator-min-microvolt = <1200000>;
187 regulator-max-microvolt = <1200000>;
188 regulator-always-on;
194 regulator-name = "vref_ddr";
195 regulator-always-on;
196 regulator-over-current-protection;
200 regulator-name = "bst_out";
205 regulator-name = "vbus_otg";
207 regulator-active-discharge;
211 regulator-name = "vbus_sw";
213 regulator-active-discharge;
218 compatible = "st,stpmic1-onkey";
220 interrupt-names = "onkey-falling", "onkey-rising";
225 compatible = "st,stpmic1-wdt";
232 timeout-sec = <32>;
237 pwr-supply = <&vdd>;
249 pinctrl-names = "default";
250 pinctrl-0 = <&sdmmc1_b4_pins_a>;
251 broken-cd;
252 st,neg-edge;
253 bus-width = <4>;
254 vmmc-supply = <&v3v3>;
259 pinctrl-names = "default";
260 pinctrl-0 = <&uart4_pins_a>;
266 phy-names = "usb";
273 phy-names = "usb2-phy";
282 phy-supply = <&vdd_usb>;
286 phy-supply = <&vdd_usb>;
290 regulator-min-microvolt = <2500000>;
291 regulator-max-microvolt = <2500000>;
292 vdda-supply = <&vdd>;