Lines Matching +full:limit +full:- +full:microvolt
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include "rv1126-bat-ipc.dtsi"
9 #include "rv1126-thunder-boot-emmc.dtsi"
10 #include <dt-bindings/input/input.h>
14 compatible = "rockchip,rv1126-bat-ipc-v10", "rockchip,rv1126";
16 adc-keys {
17 compatible = "adc-keys";
18 io-channels = <&saradc 0>;
19 io-channel-names = "buttons";
20 poll-interval = <100>;
21 keyup-threshold-microvolt = <1800000>;
26 press-threshold-microvolt = <0>;
33 pinctrl-names = "default";
34 pinctrl-0 = <&ir_cut_en>;
35 ircut-open-gpios = <&gpio2 RK_PD5 GPIO_ACTIVE_HIGH>;
36 led-gpios = <&gpio2 RK_PB2 GPIO_ACTIVE_HIGH>;
37 rockchip,camera-module-index = <1>;
38 rockchip,camera-module-facing = "front";
42 compatible = "gpio-charger";
43 pinctrl-names = "default";
44 pinctrl-0 = <&charger_io>;
46 charger-type = "usb-dcp";
47 charge-status-gpios = <&gpio0 RK_PB1 GPIO_ACTIVE_LOW>;
48 charge-current-limit-gpios = <&gpio0 RK_PC3 GPIO_ACTIVE_HIGH>,
50 charge-current-limit-mapping = <2000000 0x03>, <500000 0x00>;
54 gpio-poweroff {
55 compatible = "gpio-poweroff";
57 pinctrl-names = "default";
58 pinctrl-0 = <&power_hold>;
61 i2s0_sound: i2s0-sound {
63 compatible = "simple-audio-card";
64 simple-audio-card,format = "i2s";
65 simple-audio-card,mclk-fs = <256>;
66 simple-audio-card,name = "rockchip,i2s0-sound";
67 simple-audio-card,cpu {
68 sound-dai = <&i2s0_8ch>;
70 simple-audio-card,codec {
71 sound-dai = <&es8311>;
76 compatible = "pwm-leds";
80 max-brightness = <255>;
86 max-brightness = <255>;
87 linux,default-trigger = "heartbeat";
93 pulse-gpios = <&gpio2 RK_PD6 GPIO_ACTIVE_LOW>;
96 vcc1v2_dvdd: vcc1v8_dovdd: vcc2v8_avdd: vcc-camera {
97 compatible = "regulator-fixed";
98 regulator-name = "vcc_camera";
99 regulator-boot-on;
101 enable-active-high;
104 vcc_1v8: vcc-1v8 {
105 compatible = "regulator-fixed";
106 regulator-name = "vcc_1v8";
107 regulator-always-on;
108 regulator-boot-on;
109 regulator-min-microvolt = <1800000>;
110 regulator-max-microvolt = <1800000>;
113 vccio_flash: vccio-flash {
114 compatible = "regulator-fixed";
115 regulator-name = "vccio_flash";
116 regulator-always-on;
117 regulator-boot-on;
118 regulator-min-microvolt = <1800000>;
119 regulator-max-microvolt = <1800000>;
120 vin-supply = <&vcc_1v8>;
123 vccio_sd: vccio-sd {
124 compatible = "regulator-gpio";
125 regulator-name = "vccio_sd";
126 regulator-min-microvolt = <1800000>;
127 regulator-max-microvolt = <3300000>;
133 vdd_npu_vepu: vdd-npu-vepu {
134 compatible = "pwm-regulator";
136 regulator-name = "vdd_npu_vepu";
137 regulator-min-microvolt = <720000>;
138 regulator-max-microvolt = <1000000>;
139 regulator-init-microvolt = <824000>;
140 regulator-always-on;
141 regulator-boot-on;
142 regulator-settling-time-up-us = <250>;
143 pwm-supply = <&vcc_3v3>;
146 wireless-wlan {
147 compatible = "wlan-platdata";
149 pinctrl-names = "default";
150 pinctrl-0 = <&wifi_wake_host>;
162 #address-cells = <1>;
163 #size-cells = <0>;
166 #address-cells = <1>;
167 #size-cells = <0>;
171 remote-endpoint = <&ucam_out0>;
172 data-lanes = <1 2>;
177 #address-cells = <1>;
178 #size-cells = <0>;
182 remote-endpoint = <&isp_in>;
189 bus-width = <8>;
190 cap-mmc-highspeed;
191 non-removable;
192 mmc-hs200-1_8v;
193 rockchip,default-sample-phase = <90>;
194 no-sdio;
195 no-sd;
196 /delete-property/ pinctrl-names;
197 /delete-property/ pinctrl-0;
203 clock-frequency = <100000>;
222 interrupt-parent = <&gpio0>;
224 pinctrl-names = "default";
225 pinctrl-0 = <&rtc_int>;
226 #clock-cells = <0>;
227 clock-frequency = <32768>;
228 clock-output-names = "xin32k";
239 clock-names = "xvclk";
240 power-domains = <&power RV1126_PD_VI>;
241 avdd-supply = <&vcc2v8_avdd>;
242 dovdd-supply = <&vcc1v8_dovdd>;
243 dvdd-supply = <&vcc1v2_dvdd>;
244 pwdn-gpios = <&gpio1 RK_PD4 GPIO_ACTIVE_HIGH>;
245 reset-gpios = <&gpio1 RK_PD5 GPIO_ACTIVE_LOW>;
246 rockchip,camera-module-index = <1>;
247 rockchip,camera-module-facing = "front";
248 rockchip,camera-module-name = "YT-SC210-V2";
249 rockchip,camera-module-lens-name = "M12-30IRC-2MP-F18";
250 ir-cut = <&cam_ircut0>;
254 remote-endpoint = <&mipi_in_ucam0>;
255 data-lanes = <1 2>;
263 clock-frequency = <400000>;
264 pinctrl-0 = <&i2c4m1_xfer>;
270 clock-names = "mclk";
271 adc-pga-gain = <6>; /* 18dB */
272 adc-volume = <0xbf>; /* 0dB */
273 dac-volume = <0xbf>; /* 0dB */
274 aec-mode = "dac left, adc right";
275 pinctrl-names = "default";
276 pinctrl-0 = <&i2s0m0_mclk &spk_ctl>;
277 assigned-clocks = <&cru MCLK_I2S0_TX_OUT2IO>;
278 assigned-clock-parents = <&cru MCLK_I2S0_TX>;
279 spk-ctl-gpios = <&gpio2 RK_PA5 GPIO_ACTIVE_HIGH>;
280 #sound-dai-cells = <0>;
286 #sound-dai-cells = <0>;
287 rockchip,clk-trcm = <1>;
288 rockchip,i2s-rx-route = <3 0 1 2>;
289 pinctrl-0 = <&i2s0m0_sclk_tx
300 npu-supply = <&vdd_npu_vepu>;
305 /omit-if-no-ref/
306 charger_io: charger-io {
312 spk_ctl: spk-ctl {
316 ir-cut {
317 /omit-if-no-ref/
318 ir_cut_en: ir-cut-en {
323 /omit-if-no-ref/
324 power_hold: power-hold {
330 /omit-if-no-ref/
331 rtc_int: rtc-int {
335 wireless-wlan {
336 /omit-if-no-ref/
337 wifi_wake_host: wifi-wake-host {
346 pmuio0-supply = <&vcc_1v8>;
347 pmuio1-supply = <&vcc_3v3>;
348 vccio2-supply = <&vccio_sd>;
349 vccio3-supply = <&vcc_1v8>;
350 vccio4-supply = <&vcc_1v8>;
351 vccio5-supply = <&vcc_3v3>;
352 vccio7-supply = <&vcc_3v3>;
357 pinctrl-names = "active";
358 pinctrl-0 = <&pwm1m0_pins_pull_down>;
363 pinctrl-names = "active";
364 pinctrl-0 = <&pwm2m1_pins_pull_down>;
369 pinctrl-names = "active";
370 pinctrl-0 = <&pwm3m1_pins_pull_down>;
381 #address-cells = <1>;
382 #size-cells = <0>;
386 remote-endpoint = <&csidphy0_out>;
393 venc-supply = <&vdd_npu_vepu>;
406 rockchip,sleep-debug-en = <1>;
407 rockchip,sleep-mode-config = <
418 vref-supply = <&vcc_1v8>;
422 max-frequency = <50000000>;
423 bus-width = <4>;
424 cap-sd-highspeed;
425 cap-sdio-irq;
426 keep-power-in-suspend;
427 rockchip,default-sample-phase = <90>;
428 no-sd;
429 no-mmc;
430 supports-chip-alive;
431 logic-remove-card;
436 bus-width = <4>;
437 cap-mmc-highspeed;
438 cap-sd-highspeed;
439 card-detect-delay = <200>;
440 rockchip,default-sample-phase = <90>;
441 no-sdio;
442 no-mmc;
443 sd-uhs-sdr12;
444 sd-uhs-sdr25;
445 sd-uhs-sdr104;
446 vqmmc-supply = <&vccio_sd>;
451 vup-gpios = <&gpio0 RK_PC1 GPIO_ACTIVE_LOW>;