Lines Matching +full:always +full:- +full:on
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
7 #include <dt-bindings/pwm/pwm.h>
12 compatible = "rockchip,rk3399-evb", "rockchip,rk3399";
15 compatible = "pwm-backlight";
16 brightness-levels = <
49 default-brightness-level = <200>;
53 edp_panel: edp-panel {
54 compatible ="lg,lp079qx1-sp0v";
56 enable-gpios = <&gpio1 RK_PB5 GPIO_ACTIVE_HIGH>;
57 power-supply = <&vcc3v3_s0>;
61 remote-endpoint = <&edp_out_panel>;
66 clkin_gmac: external-gmac-clock {
67 compatible = "fixed-clock";
68 clock-frequency = <125000000>;
69 clock-output-names = "clkin_gmac";
70 #clock-cells = <0>;
73 vdd_center: vdd-center {
74 compatible = "pwm-regulator";
76 regulator-name = "vdd_center";
77 regulator-min-microvolt = <800000>;
78 regulator-max-microvolt = <1400000>;
79 regulator-always-on;
80 regulator-boot-on;
84 vcc3v3_sys: vcc3v3-sys {
85 compatible = "regulator-fixed";
86 regulator-name = "vcc3v3_sys";
87 regulator-always-on;
88 regulator-boot-on;
89 regulator-min-microvolt = <3300000>;
90 regulator-max-microvolt = <3300000>;
93 vcc5v0_sys: vcc5v0-sys {
94 compatible = "regulator-fixed";
95 regulator-name = "vcc5v0_sys";
96 regulator-always-on;
97 regulator-boot-on;
98 regulator-min-microvolt = <5000000>;
99 regulator-max-microvolt = <5000000>;
102 vcc5v0_host: vcc5v0-host-regulator {
103 compatible = "regulator-fixed";
104 enable-active-high;
106 pinctrl-names = "default";
107 pinctrl-0 = <&vcc5v0_host_en>;
108 regulator-name = "vcc5v0_host";
109 vin-supply = <&vcc5v0_sys>;
112 vcc_phy: vcc-phy-regulator {
113 compatible = "regulator-fixed";
114 regulator-name = "vcc_phy";
115 regulator-always-on;
116 regulator-boot-on;
119 vcc_phy: vcc-phy-regulator {
120 compatible = "regulator-fixed";
121 regulator-name = "vcc_phy";
122 regulator-always-on;
123 regulator-boot-on;
130 force-hpd;
135 #address-cells = <1>;
136 #size-cells = <0>;
140 remote-endpoint = <&panel_in_edp>;
151 assigned-clocks = <&cru SCLK_RMII_SRC>;
152 assigned-clock-parents = <&clkin_gmac>;
154 phy-supply = <&vcc_phy>;
155 phy-mode = "rgmii";
156 pinctrl-names = "default";
157 pinctrl-0 = <&rgmii_pins>;
158 snps,reset-gpio = <&gpio3 RK_PB7 GPIO_ACTIVE_LOW>;
159 snps,reset-active-low;
160 snps,reset-delays-us = <0 10000 50000>;
172 interrupt-parent = <&gpio1>;
174 pinctrl-names = "default";
175 pinctrl-0 = <&pmic_int_l>;
176 rockchip,system-power-controller;
177 wakeup-source;
178 #clock-cells = <1>;
179 clock-output-names = "rk808-clkout1", "rk808-clkout2";
181 vcc1-supply = <&vcc3v3_sys>;
182 vcc2-supply = <&vcc3v3_sys>;
183 vcc3-supply = <&vcc3v3_sys>;
184 vcc4-supply = <&vcc3v3_sys>;
185 vcc6-supply = <&vcc3v3_sys>;
186 vcc7-supply = <&vcc3v3_sys>;
187 vcc8-supply = <&vcc3v3_sys>;
188 vcc9-supply = <&vcc3v3_sys>;
189 vcc10-supply = <&vcc3v3_sys>;
190 vcc11-supply = <&vcc3v3_sys>;
191 vcc12-supply = <&vcc3v3_sys>;
192 vddio-supply = <&vcc1v8_pmu>;
196 regulator-name = "vdd_log";
197 regulator-min-microvolt = <750000>;
198 regulator-max-microvolt = <1350000>;
199 regulator-ramp-delay = <6001>;
200 regulator-always-on;
201 regulator-boot-on;
202 regulator-state-mem {
203 regulator-on-in-suspend;
204 regulator-suspend-microvolt = <900000>;
209 regulator-name = "vdd_cpu_l";
210 regulator-min-microvolt = <750000>;
211 regulator-max-microvolt = <1350000>;
212 regulator-ramp-delay = <6001>;
213 regulator-always-on;
214 regulator-boot-on;
215 regulator-state-mem {
216 regulator-off-in-suspend;
221 regulator-name = "vcc_ddr";
222 regulator-always-on;
223 regulator-boot-on;
224 regulator-state-mem {
225 regulator-on-in-suspend;
230 regulator-name = "vcc_1v8";
231 regulator-min-microvolt = <1800000>;
232 regulator-max-microvolt = <1800000>;
233 regulator-always-on;
234 regulator-boot-on;
235 regulator-state-mem {
236 regulator-on-in-suspend;
237 regulator-suspend-microvolt = <1800000>;
242 regulator-name = "vcc1v8_dvp";
243 regulator-min-microvolt = <1800000>;
244 regulator-max-microvolt = <1800000>;
245 regulator-always-on;
246 regulator-boot-on;
247 regulator-state-mem {
248 regulator-off-in-suspend;
253 regulator-name = "vcc3v0_tp";
254 regulator-min-microvolt = <3000000>;
255 regulator-max-microvolt = <3000000>;
256 regulator-always-on;
257 regulator-boot-on;
258 regulator-state-mem {
259 regulator-off-in-suspend;
264 regulator-name = "vcc1v8_pmu";
265 regulator-min-microvolt = <1800000>;
266 regulator-max-microvolt = <1800000>;
267 regulator-always-on;
268 regulator-boot-on;
269 regulator-state-mem {
270 regulator-on-in-suspend;
271 regulator-suspend-microvolt = <1800000>;
276 regulator-name = "vcc_sd";
277 regulator-min-microvolt = <1800000>;
278 regulator-max-microvolt = <3000000>;
279 regulator-always-on;
280 regulator-boot-on;
281 regulator-state-mem {
282 regulator-on-in-suspend;
283 regulator-suspend-microvolt = <3000000>;
288 regulator-name = "vcca3v0_codec";
289 regulator-min-microvolt = <3000000>;
290 regulator-max-microvolt = <3000000>;
291 regulator-always-on;
292 regulator-boot-on;
293 regulator-state-mem {
294 regulator-off-in-suspend;
299 regulator-name = "vcc_1v5";
300 regulator-min-microvolt = <1500000>;
301 regulator-max-microvolt = <1500000>;
302 regulator-always-on;
303 regulator-boot-on;
304 regulator-state-mem {
305 regulator-on-in-suspend;
306 regulator-suspend-microvolt = <1500000>;
311 regulator-name = "vcca1v8_codec";
312 regulator-min-microvolt = <1800000>;
313 regulator-max-microvolt = <1800000>;
314 regulator-always-on;
315 regulator-boot-on;
316 regulator-state-mem {
317 regulator-off-in-suspend;
322 regulator-name = "vcc_3v0";
323 regulator-min-microvolt = <3000000>;
324 regulator-max-microvolt = <3000000>;
325 regulator-always-on;
326 regulator-boot-on;
327 regulator-state-mem {
328 regulator-on-in-suspend;
329 regulator-suspend-microvolt = <3000000>;
334 regulator-name = "vcc3v3_s3";
335 regulator-always-on;
336 regulator-boot-on;
337 regulator-state-mem {
338 regulator-on-in-suspend;
343 regulator-name = "vcc3v3_s0";
344 regulator-always-on;
345 regulator-boot-on;
346 regulator-state-mem {
347 regulator-off-in-suspend;
356 fcs,suspend-voltage-selector = <1>;
357 regulator-name = "vdd_cpu_b";
358 regulator-min-microvolt = <712500>;
359 regulator-max-microvolt = <1500000>;
360 regulator-ramp-delay = <1000>;
361 regulator-always-on;
362 regulator-boot-on;
363 vin-supply = <&vcc5v0_sys>;
365 regulator-state-mem {
366 regulator-off-in-suspend;
373 fcs,suspend-voltage-selector = <1>;
374 regulator-name = "vdd_gpu";
375 regulator-min-microvolt = <712500>;
376 regulator-max-microvolt = <1500000>;
377 regulator-ramp-delay = <1000>;
378 regulator-always-on;
379 regulator-boot-on;
380 vin-supply = <&vcc5v0_sys>;
382 regulator-state-mem {
383 regulator-off-in-suspend;
401 bus-width = <8>;
402 mmc-hs400-1_8v;
403 mmc-hs400-enhanced-strobe;
404 non-removable;
413 ep-gpios = <&gpio3 RK_PB5 GPIO_ACTIVE_HIGH>;
414 num-lanes = <4>;
415 pinctrl-names = "default";
416 pinctrl-0 = <&pcie_clkreqn_cpm>;
425 phy-supply = <&vcc5v0_host>;
434 phy-supply = <&vcc5v0_host>;
460 pmic_int_l: pmic-int-l {
467 vcc5v0_host_en: vcc5v0-host-en {