Lines Matching +full:output +full:- +full:range +full:- +full:microvolt
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
4 #include <dt-bindings/gpio/gpio.h>
5 #include <dt-bindings/leds/common.h>
6 #include <dt-bindings/pinctrl/rockchip.h>
7 #include <dt-bindings/pwm/pwm.h>
20 stdout-path = "serial2:1500000n8";
23 tas2562-sound {
24 compatible = "simple-audio-card";
25 simple-audio-card,format = "i2s";
26 simple-audio-card,name = "Speaker";
27 simple-audio-card,mclk-fs = <256>;
29 simple-audio-card,cpu {
30 sound-dai = <&i2s1_8ch>;
33 simple-audio-card,codec {
34 sound-dai = <&tas2562>;
38 vdd_gpu: regulator-vdd-gpu {
39 compatible = "pwm-regulator";
41 regulator-name = "vdd_gpu";
42 regulator-min-microvolt = <915000>;
43 regulator-max-microvolt = <1000000>;
44 regulator-always-on;
45 regulator-boot-on;
46 regulator-settling-time-up-us = <250>;
47 pwm-dutycycle-range = <0 100>; /* dutycycle inverted 0% => 0.915V */
50 p3v3: regulator-p3v3 {
51 compatible = "regulator-fixed";
52 regulator-name = "p3v3";
53 regulator-always-on;
54 regulator-boot-on;
55 regulator-min-microvolt = <3300000>;
56 regulator-max-microvolt = <3300000>;
59 p1v8: regulator-p1v8 {
60 compatible = "regulator-fixed";
61 regulator-name = "p1v8";
62 regulator-always-on;
63 regulator-boot-on;
64 regulator-min-microvolt = <1800000>;
65 regulator-max-microvolt = <1800000>;
68 vcc_sd: regulator-sd {
69 compatible = "regulator-gpio";
70 enable-gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_HIGH>;
71 enable-active-high;
73 regulator-name = "sdcard-gpio-supply";
74 regulator-min-microvolt = <1800000>;
75 regulator-max-microvolt = <3300000>;
79 vdd_npu: regulator-vdd-npu {
80 compatible = "pwm-regulator";
82 regulator-name = "vdd_npu";
83 regulator-min-microvolt = <915000>;
84 regulator-max-microvolt = <1000000>;
85 regulator-always-on;
86 regulator-boot-on;
87 regulator-settling-time-up-us = <250>;
88 pwm-dutycycle-range = <0 100>; /* dutycycle inverted 0% => 0.915V */
93 compatible = "rockchip,rk3568v3-canfd", "rockchip,rk3568v2-canfd";
94 pinctrl-names = "default";
95 pinctrl-0 = <&can0m0_pins>;
100 compatible = "rockchip,rk3568v3-canfd", "rockchip,rk3568v2-canfd";
101 pinctrl-names = "default";
102 pinctrl-0 = <&can1m1_pins>;
119 cpu-supply = <&vdd_cpu>;
123 cpu-supply = <&vdd_cpu>;
127 cpu-supply = <&vdd_cpu>;
131 cpu-supply = <&vdd_cpu>;
135 assigned-clocks = <&cru SCLK_GMAC1_RX_TX>, <&cru SCLK_GMAC1>;
136 assigned-clock-parents = <&cru SCLK_GMAC1_RGMII_SPEED>, <&cru CLK_MAC1_2TOP>;
137 phy-handle = <&rgmii_phy1>;
138 phy-mode = "rgmii-id";
139 clock_in_out = "output";
140 pinctrl-names = "default";
141 pinctrl-0 = <&gmac1m1_miim
151 mali-supply = <&vdd_gpu>;
156 compatible = "operating-points-v2";
158 opp-200000000 {
159 opp-hz = /bits/ 64 <200000000>;
160 opp-microvolt = <915000>;
163 opp-300000000 {
164 opp-hz = /bits/ 64 <300000000>;
165 opp-microvolt = <915000>;
168 opp-400000000 {
169 opp-hz = /bits/ 64 <400000000>;
170 opp-microvolt = <915000>;
173 opp-600000000 {
174 opp-hz = /bits/ 64 <600000000>;
175 opp-microvolt = <920000>;
178 opp-700000000 {
179 opp-hz = /bits/ 64 <700000000>;
180 opp-microvolt = <950000>;
183 opp-800000000 {
184 opp-hz = /bits/ 64 <800000000>;
185 opp-microvolt = <1000000>;
195 fcs,suspend-voltage-selector = <1>;
196 regulator-name = "vdd_cpu";
197 regulator-always-on;
198 regulator-boot-on;
199 regulator-min-microvolt = <800000>;
200 regulator-max-microvolt = <1150000>;
201 regulator-ramp-delay = <2300>;
203 regulator-state-mem {
204 regulator-off-in-suspend;
210 pinctrl-names = "default";
211 pinctrl-0 = <&i2c3m0_xfer>;
217 #sound-dai-cells = <0>;
218 shutdown-gpios = <&gpio1 RK_PD4 GPIO_ACTIVE_HIGH>;
219 interrupt-parent = <&gpio1>;
220 pinctrl-names = "default";
221 pinctrl-0 = <&pinctrl_tas2562>;
223 ti,imon-slot-no = <0>;
230 temperature-sensor@48 {
238 #clock-cells = <0>;
239 clock-output-names = "rtcic_32kout";
244 pinctrl-names = "default";
245 pinctrl-0 = <&i2s1m0_sclktx &i2s1m0_lrcktx &i2s1m0_sdi0 &i2s1m0_sdo0>;
246 rockchip,trcm-sync-tx-only;
251 rgmii_phy1: ethernet-phy@2 {
252 compatible = "ethernet-phy-ieee802.3-c22";
254 pinctrl-names = "default";
255 pinctrl-0 = <ð_phy1_rst>;
256 reset-assert-us = <20000>;
257 reset-deassert-us = <100000>;
258 reset-gpios = <&gpio4 RK_PB3 GPIO_ACTIVE_LOW>;
263 pinctrl-names = "default";
264 pinctrl-0 = <&pcie20m1_pins>;
265 reset-gpios = <&gpio3 RK_PC1 GPIO_ACTIVE_HIGH>;
274 pinctrl-names = "default";
275 pinctrl-0 = <&pcie30x2m1_pins>;
276 reset-gpios = <&gpio2 RK_PD6 GPIO_ACTIVE_HIGH>;
277 vpcie3v3-supply = <&p3v3>;
283 eth_phy1_rst: eth-phy1-rst {
296 pmuio1-supply = <&p3v3>;
297 pmuio2-supply = <&p3v3>;
298 vccio1-supply = <&p1v8>;
299 vccio2-supply = <&p1v8>;
300 vccio3-supply = <&vcc_sd>;
301 vccio4-supply = <&p1v8>;
302 vccio5-supply = <&p3v3>;
303 vccio6-supply = <&p1v8>;
304 vccio7-supply = <&p3v3>;
310 pinctrl-names = "default";
311 pinctrl-0 = <&pwm1m0_pins>;
316 pinctrl-names = "default";
317 pinctrl-0 = <&pwm2m0_pins>;
321 vref-supply = <&p1v8>;
326 bus-width = <8>;
327 max-frequency = <200000000>;
328 non-removable;
329 pinctrl-names = "default";
330 pinctrl-0 = <&emmc_bus8 &emmc_clk &emmc_cmd &emmc_datastrobe>;
331 vmmc-supply = <&p3v3>;
332 vqmmc-supply = <&p1v8>;
333 mmc-hs200-1_8v;
334 non-removable;
335 no-sd;
336 no-sdio;
341 bus-width = <4>;
342 cap-sd-highspeed;
343 cd-gpios = <&gpio0 RK_PA4 GPIO_ACTIVE_LOW>;
344 disable-wp;
345 pinctrl-names = "default";
346 pinctrl-0 = <&sdmmc0_bus4 &sdmmc0_clk &sdmmc0_cmd &sdmmc0_det>;
347 sd-uhs-sdr50;
348 sd-uhs-sdr104;
349 vmmc-supply = <&p3v3>;
350 vqmmc-supply = <&vcc_sd>;
356 pinctrl-names = "default";
357 pinctrl-0 = <&spi0m0_pins>, <&spi0m0_cs0>;
363 spi-max-frequency = <33000000>;
368 rockchip,hw-tshut-mode = <1>;
369 rockchip,hw-tshut-polarity = <0>;