Lines Matching +full:cap +full:- +full:sd +full:- +full:highspeed

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
5 #include <dt-bindings/input/input.h>
6 #include <dt-bindings/leds/common.h>
11 compatible = "sinovoip,rk3308-bpi-p2pro", "rockchip,rk3308";
21 stdout-path = "serial2:1500000n8";
24 adc-keys {
25 compatible = "adc-keys";
26 io-channels = <&saradc 1>;
27 io-channel-names = "buttons";
28 keyup-threshold-microvolt = <1800000>;
29 poll-interval = <100>;
31 button-recovery {
34 press-threshold-microvolt = <10000>;
38 analog-sound {
39 compatible = "audio-graph-card";
43 pinctrl-names = "default";
44 pinctrl-0 = <&phone_ctl>;
48 compatible = "gpio-leds";
49 pinctrl-names = "default";
50 pinctrl-0 = <&led_en0>, <&led_en1>;
52 blue-led {
54 default-state = "on";
58 linux,default-trigger = "default-on";
61 green-led {
63 default-state = "on";
67 linux,default-trigger = "heartbeat";
71 vdd_log: regulator-1v04-vdd-log {
72 compatible = "regulator-fixed";
73 regulator-name = "vdd_log";
74 regulator-always-on;
75 regulator-boot-on;
76 regulator-min-microvolt = <1040000>;
77 regulator-max-microvolt = <1040000>;
78 vin-supply = <&vcc_in>;
81 vcc_ddr: regulator-1v5-vcc-ddr {
82 compatible = "regulator-fixed";
83 regulator-name = "vcc_ddr";
84 regulator-always-on;
85 regulator-boot-on;
86 regulator-min-microvolt = <1500000>;
87 regulator-max-microvolt = <1500000>;
88 vin-supply = <&vcc_in>;
91 vcc_1v8: regulator-1v8-vcc {
92 compatible = "regulator-fixed";
93 regulator-name = "vcc_1v8";
94 regulator-always-on;
95 regulator-boot-on;
96 regulator-min-microvolt = <1800000>;
97 regulator-max-microvolt = <1800000>;
98 vin-supply = <&vcc_io>;
101 vcc_io: regulator-3v3-vcc-io {
102 compatible = "regulator-fixed";
103 regulator-name = "vcc_io";
104 regulator-always-on;
105 regulator-boot-on;
106 regulator-min-microvolt = <3300000>;
107 regulator-max-microvolt = <3300000>;
108 vin-supply = <&vcc_in>;
111 vcc_in: regulator-5v0-vcc-in {
112 compatible = "regulator-fixed";
113 regulator-name = "vcc_in";
114 regulator-always-on;
115 regulator-boot-on;
116 regulator-min-microvolt = <5000000>;
117 regulator-max-microvolt = <5000000>;
120 vdd_core: regulator-vdd-core {
121 compatible = "pwm-regulator";
123 pwm-supply = <&vcc_in>;
124 regulator-name = "vdd_core";
125 regulator-always-on;
126 regulator-boot-on;
127 regulator-min-microvolt = <827000>;
128 regulator-max-microvolt = <1340000>;
129 regulator-settling-time-up-us = <250>;
132 sdio_pwrseq: sdio-pwrseq {
133 compatible = "mmc-pwrseq-simple";
134 pinctrl-0 = <&wifi_reg_on>;
135 pinctrl-names = "default";
136 reset-gpios = <&gpio0 RK_PA2 GPIO_ACTIVE_LOW>;
145 remote-endpoint = <&i2s_8ch_2_p0_0>;
151 cpu-supply = <&vdd_core>;
155 cap-mmc-highspeed;
156 mmc-hs200-1_8v;
157 no-sd;
158 no-sdio;
159 non-removable;
160 pinctrl-names = "default";
161 pinctrl-0 = <&emmc_bus8 &emmc_clk &emmc_cmd &emmc_pwren>;
166 assigned-clocks = <&cru SCLK_MAC>;
167 assigned-clock-parents = <&mac_clkin>;
169 phy-handle = <&rtl8201f>;
170 phy-supply = <&vcc_io>;
174 #address-cells = <1>;
175 #size-cells = <0>;
176 compatible = "snps,dwmac-mdio";
178 rtl8201f: ethernet-phy@1 {
179 compatible = "ethernet-phy-ieee802.3-c22";
181 pinctrl-names = "default";
182 pinctrl-0 = <&mac_rst>;
183 reset-assert-us = <50000>;
184 reset-deassert-us = <50000>;
185 reset-gpios = <&gpio0 RK_PA7 GPIO_ACTIVE_LOW>;
191 #sound-dai-cells = <0>;
196 dai-format = "i2s";
197 mclk-fs = <256>;
198 remote-endpoint = <&codec_p0_0>;
204 vccio0-supply = <&vcc_io>;
205 vccio1-supply = <&vcc_io>;
206 vccio2-supply = <&vcc_io>;
207 vccio3-supply = <&vcc_io>;
208 vccio4-supply = <&vcc_1v8>;
209 vccio5-supply = <&vcc_io>;
214 pinctrl-names = "default";
215 pinctrl-0 = <&rtc_32k>;
218 bt_reg_on: bt-reg-on {
222 bt_wake_host: bt-wake-host {
226 host_wake_bt: host-wake-bt {
232 mac_rst: mac-rst {
238 led_en0: led-en0 {
242 led_en1: led-en1 {
248 phone_ctl: phone-ctl {
254 wifi_reg_on: wifi-reg-on {
258 wifi_wake_host: wifi-wake-host {
265 pinctrl-names = "default";
266 pinctrl-0 = <&pwm0_pin_pull_down>;
271 vref-supply = <&vcc_1v8>;
277 #address-cells = <1>;
278 #size-cells = <0>;
279 cap-sd-highspeed;
280 cap-sdio-irq;
281 disable-wp;
282 keep-power-in-suspend;
283 mmc-pwrseq = <&sdio_pwrseq>;
284 no-mmc;
285 no-sd;
286 non-removable;
287 sd-uhs-sdr104;
291 compatible = "brcm,bcm43456-fmac", "brcm,bcm4329-fmac";
293 interrupt-parent = <&gpio0>;
295 interrupt-names = "host-wake";
296 pinctrl-names = "default";
297 pinctrl-0 = <&wifi_wake_host>;
302 cap-mmc-highspeed;
303 cap-sd-highspeed;
304 disable-wp;
305 vmmc-supply = <&vcc_io>;
327 uart-has-rtscts;
333 clock-names = "lpo";
334 interrupt-parent = <&gpio4>;
336 interrupt-names = "host-wakeup";
337 device-wakeup-gpios = <&gpio4 RK_PB2 GPIO_ACTIVE_HIGH>;
338 shutdown-gpios = <&gpio4 RK_PB3 GPIO_ACTIVE_HIGH>;
339 max-speed = <1500000>;
340 pinctrl-names = "default";
341 pinctrl-0 = <&bt_reg_on &bt_wake_host &host_wake_bt>;
342 vbat-supply = <&vcc_io>;
343 vddio-supply = <&vcc_1v8>;