Lines Matching +full:boot +full:- +full:up
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/leds/common.h>
10 #include <dt-bindings/input/input.h>
16 gpio-keys {
17 compatible = "gpio-keys";
23 linux,input-type = <1>;
27 ir_receiver: ir-receiver {
28 compatible = "gpio-ir-receiver";
30 pinctrl-names = "default";
31 pinctrl-0 = <&ir_rx>;
34 ir_transmitter: ir-transmitter {
35 compatible = "pwm-ir-tx";
39 led-controller {
40 compatible = "pwm-leds-multicolor";
42 multi-led {
45 max-brightness = <65535>;
47 led-0 {
48 active-low;
53 led-1 {
54 active-low;
59 led-2 {
60 active-low;
67 pwm-leds {
68 compatible = "pwm-leds";
70 led-0 {
72 max-brightness = <255>;
73 linux,default-trigger = "none";
76 led-1 {
78 max-brightness = <0>;
79 linux,default-trigger = "none";
82 led-2 {
84 max-brightness = <255>;
85 linux,default-trigger = "none";
89 sdio_pwrseq: pwrseq-sdio {
90 compatible = "mmc-pwrseq-simple";
92 clock-names = "ext_clock";
93 pinctrl-names = "default";
94 pinctrl-0 = <&wifi_enable_h>;
95 reset-gpios = <&gpio1 RK_PD0 GPIO_ACTIVE_LOW>;
98 vcc_0v8: regulator-vcc-0v8 {
99 compatible = "regulator-fixed";
100 regulator-name = "vcc_0v8";
101 regulator-min-microvolt = <800000>;
102 regulator-max-microvolt = <800000>;
103 regulator-always-on;
104 regulator-boot-on;
105 startup-delay-us = <150>;
106 vin-supply = <&vcc5v0_sys>;
109 vcc_1v2_ddr: regulator-vcc-1v2-ddr {
110 compatible = "regulator-fixed";
111 regulator-name = "vcc_1v2_ddr";
112 regulator-min-microvolt = <1200000>;
113 regulator-max-microvolt = <1200000>;
114 regulator-always-on;
115 regulator-boot-on;
116 startup-delay-us = <75000>;
117 vin-supply = <&vcc5v0_sys>;
120 vcc_1v8: regulator-vcc-1v8 {
121 compatible = "regulator-fixed";
122 regulator-name = "vcc_1v8";
123 regulator-min-microvolt = <1800000>;
124 regulator-max-microvolt = <1800000>;
125 regulator-always-on;
126 regulator-boot-on;
127 startup-delay-us = <51000>;
128 vin-supply = <&vcc5v0_sys>;
131 vcc1v8_ir: regulator-vcc1v8-ir {
132 compatible = "regulator-fixed";
133 regulator-name = "vcc1v8_ir";
134 regulator-min-microvolt = <1800000>;
135 regulator-max-microvolt = <1800000>;
136 regulator-always-on;
137 regulator-boot-on;
138 vin-supply = <&vcc5v0_sys>;
141 vcc_2v5_ddr: regulator-vcc-2v5-ddr {
142 compatible = "regulator-fixed";
143 regulator-name = "vcc_2v5_ddr";
144 regulator-min-microvolt = <2500000>;
145 regulator-max-microvolt = <2500000>;
146 regulator-always-on;
147 regulator-boot-on;
148 vin-supply = <&vcc3v3_sys>;
151 vcc3v3_sys: regulator-vcc3v3-sys {
152 compatible = "regulator-fixed";
153 regulator-name = "vcc3v3_sys";
154 regulator-min-microvolt = <3300000>;
155 regulator-max-microvolt = <3300000>;
156 regulator-always-on;
157 regulator-boot-on;
158 startup-delay-us = <75000>;
159 vin-supply = <&vcc5v0_sys>;
162 vcc5v0_sys: regulator-vcc5v0-sys {
163 compatible = "regulator-fixed";
164 regulator-name = "vcc5v0_sys";
165 regulator-min-microvolt = <5000000>;
166 regulator-max-microvolt = <5000000>;
167 regulator-always-on;
168 regulator-boot-on;
171 vdd_arm: regulator-vdd-arm {
172 compatible = "pwm-regulator";
174 regulator-name = "vdd_arm";
175 regulator-min-microvolt = <720000>;
176 regulator-max-microvolt = <1000000>;
177 regulator-settling-time-up-us = <18000>;
178 regulator-always-on;
179 regulator-boot-on;
180 pwm-supply = <&vcc3v3_sys>;
181 vin-supply = <&vcc5v0_sys>;
184 vdd_npu_vepu: regulator-vdd-npu-vepu {
185 compatible = "pwm-regulator";
187 regulator-name = "vdd_npu_vepu";
188 regulator-min-microvolt = <650000>;
189 regulator-max-microvolt = <950000>;
190 regulator-settling-time-up-us = <18000>;
191 regulator-always-on;
192 regulator-boot-on;
193 pwm-supply = <&vcc3v3_sys>;
194 vin-supply = <&vcc5v0_sys>;
197 thermal_sensor1: thermal-sensor1 {
198 compatible = "generic-adc-thermal";
199 #thermal-sensor-cells = <0>;
200 io-channels = <&saradc 1>;
201 io-channel-names = "sensor-channel";
202 temperature-lookup-table = <(-40000) 826
206 thermal_sensor2: thermal-sensor2 {
207 compatible = "generic-adc-thermal";
208 #thermal-sensor-cells = <0>;
209 io-channels = <&saradc 2>;
210 io-channel-names = "sensor-channel";
211 temperature-lookup-table = <(-40000) 826
217 cpu-supply = <&vdd_arm>;
221 cpu-supply = <&vdd_arm>;
225 bus-width = <8>;
226 non-removable;
227 pinctrl-0 = <&emmc_bus8 &emmc_cmd &emmc_clk>;
228 pinctrl-names = "default";
229 rockchip,default-sample-phase = <90>;
230 vmmc-supply = <&vcc3v3_sys>;
235 pinctrl-0 = <&i2c3m2_xfer>;
236 pinctrl-names = "default";
242 #clock-cells = <0>;
243 interrupt-parent = <&gpio2>;
245 pinctrl-0 = <&rtc_int>;
246 pinctrl-names = "default";
251 /delete-property/ pinctrl-0;
252 rockchip,trcm-sync-rx-only;
253 pinctrl-0 = <&i2s0m0_sclk_rx>,
256 pinctrl-names = "default";
261 bluetooth-pins {
262 bt_reset: bt-reset {
266 bt_wake_dev: bt-wake-dev {
270 bt_wake_host: bt-wake-host {
283 ir_rx: ir-rx {
289 pwm0m0_pins_pull_up: pwm0m0-pins-pull-up {
294 pwm1m0_pins_pull_up: pwm1m0-pins-pull-up {
302 rtc_int: rtc-int {
307 sdio-pwrseq {
308 wifi_enable_h: wifi-enable-h {
315 pmuio0-supply = <&vcc3v3_sys>;
316 pmuio1-supply = <&vcc3v3_sys>;
317 vccio4-supply = <&vcc3v3_sys>;
318 vccio5-supply = <&vcc3v3_sys>;
319 vccio6-supply = <&vcc3v3_sys>;
320 vccio7-supply = <&vcc3v3_sys>;
325 /delete-property/ pinctrl-0;
326 pinctrl-0 = <&pwm0m0_pins_pull_up>;
327 pinctrl-names = "default";
332 /delete-property/ pinctrl-0;
333 pinctrl-0 = <&pwm1m0_pins_pull_up>;
334 pinctrl-names = "default";
339 /delete-property/ pinctrl-0;
340 pinctrl-0 = <&pwm2m1_pins>;
341 pinctrl-names = "default";
346 pinctrl-0 = <&pwm5m0_pins>;
347 pinctrl-names = "default";
352 pinctrl-0 = <&pwm6m0_pins>;
353 pinctrl-names = "default";
358 pinctrl-0 = <&pwm8m1_pins>;
359 pinctrl-names = "default";
364 pinctrl-0 = <&pwm9m1_pins>;
365 pinctrl-names = "default";
370 pinctrl-0 = <&pwm10m1_pins>;
371 pinctrl-names = "default";
376 /delete-property/ pinctrl-0;
377 pinctrl-0 = <&pwm11m1_pins>;
378 pinctrl-names = "default";
383 vref-supply = <&vcc_1v8>;
388 bus-width = <4>;
389 cap-sd-highspeed;
390 cap-sdio-irq;
391 max-frequency = <100000000>;
392 mmc-pwrseq = <&sdio_pwrseq>;
393 no-mmc;
394 no-sd;
395 non-removable;
396 pinctrl-0 = <&sdmmc1_clk &sdmmc1_cmd &sdmmc1_bus4>;
397 pinctrl-names = "default";
398 sd-uhs-sdr104;
399 vmmc-supply = <&vcc3v3_sys>;
404 pinctrl-0 = <&uart0_xfer &uart0_ctsn &uart0_rtsn>;
405 pinctrl-names = "default";
409 compatible = "realtek,rtl8822cs-bt";
410 device-wake-gpios = <&gpio1 RK_PC5 GPIO_ACTIVE_HIGH>;
411 enable-gpios = <&gpio1 RK_PC4 GPIO_ACTIVE_HIGH>;
412 host-wake-gpios = <&gpio1 RK_PC6 GPIO_ACTIVE_HIGH>;
413 pinctrl-0 = <&bt_reset>, <&bt_wake_dev>, <&bt_wake_host>;
414 pinctrl-names = "default";
419 pinctrl-0 = <&uart2m1_xfer>;
420 pinctrl-names = "default";