Lines Matching +full:ath10k +full:- +full:calibration +full:- +full:data
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
6 /dts-v1/;
8 #include <dt-bindings/leds/common.h>
14 compatible = "qcom,qrb2210-rb1", "qcom,qrb2210", "qcom,qcm2290";
23 stdout-path = "serial0:115200n8";
27 clk40M: can-clk {
28 compatible = "fixed-clock";
29 clock-frequency = <40000000>;
30 #clock-cells = <0>;
34 gpio-keys {
35 compatible = "gpio-keys";
36 label = "gpio-keys";
38 pinctrl-0 = <&key_volp_n>;
39 pinctrl-names = "default";
41 key-volume-up {
45 debounce-interval = <15>;
46 linux,can-disable;
47 wakeup-source;
51 hdmi-connector {
52 compatible = "hdmi-connector";
57 remote-endpoint = <<9611_out>;
63 compatible = "gpio-leds";
65 led-bt {
70 linux,default-trigger = "bluetooth-power";
71 default-state = "off";
74 led-user0 {
79 linux,default-trigger = "none";
80 default-state = "off";
81 panic-indicator;
84 led-wlan {
89 linux,default-trigger = "phy0tx";
90 default-state = "off";
94 vreg_hdmi_out_1p2: regulator-hdmi-out-1p2 {
95 compatible = "regulator-fixed";
96 regulator-name = "VREG_HDMI_OUT_1P2";
97 regulator-min-microvolt = <1200000>;
98 regulator-max-microvolt = <1200000>;
99 vin-supply = <&vdc_1v2>;
100 regulator-always-on;
101 regulator-boot-on;
104 lt9611_3v3: regulator-lt9611-3v3 {
105 compatible = "regulator-fixed";
106 regulator-name = "LT9611_3V3";
107 regulator-min-microvolt = <3300000>;
108 regulator-max-microvolt = <3300000>;
109 vin-supply = <&vdc_3v3>;
110 regulator-always-on;
111 regulator-boot-on;
115 vdc_12v: regulator-vdc-12v {
116 compatible = "regulator-fixed";
117 regulator-name = "DC_12V";
118 regulator-min-microvolt = <12000000>;
119 regulator-max-microvolt = <12000000>;
120 regulator-always-on;
121 regulator-boot-on;
125 vdc_1v2: regulator-vdc-1v2 {
126 compatible = "regulator-fixed";
127 regulator-name = "VDC_1V2";
128 regulator-min-microvolt = <1200000>;
129 regulator-max-microvolt = <1200000>;
130 vin-supply = <&vdc_12v>;
131 regulator-always-on;
132 regulator-boot-on;
136 vdc_3v3: regulator-vdc-3v3 {
137 compatible = "regulator-fixed";
138 regulator-name = "VDC_3V3";
139 regulator-min-microvolt = <3300000>;
140 regulator-max-microvolt = <3300000>;
141 vin-supply = <&vdc_12v>;
142 regulator-always-on;
143 regulator-boot-on;
147 vdc_5v: regulator-vdc-5v {
148 compatible = "regulator-fixed";
149 regulator-name = "VDC_5V";
151 regulator-min-microvolt = <5000000>;
152 regulator-max-microvolt = <5000000>;
153 regulator-always-on;
154 regulator-boot-on;
158 vdc_vbat_som: regulator-vdc-vbat {
159 compatible = "regulator-fixed";
160 regulator-name = "VBAT_SOM";
161 regulator-min-microvolt = <4200000>;
162 regulator-max-microvolt = <4200000>;
163 regulator-always-on;
164 regulator-boot-on;
168 vph_pwr: regulator-vph-pwr {
169 compatible = "regulator-fixed";
170 regulator-name = "vph_pwr";
171 regulator-min-microvolt = <3700000>;
172 regulator-max-microvolt = <3700000>;
173 vin-supply = <&vdc_vbat_som>;
175 regulator-always-on;
176 regulator-boot-on;
185 clock-frequency = <400000>;
188 lt9611_codec: hdmi-bridge@2b {
191 interrupts-extended = <&tlmm 46 IRQ_TYPE_EDGE_FALLING>;
192 reset-gpios = <&tlmm 41 GPIO_ACTIVE_HIGH>;
194 vdd-supply = <&vreg_hdmi_out_1p2>;
195 vcc-supply = <<9611_3v3>;
197 pinctrl-0 = <<9611_irq_pin <9611_rst_pin>;
198 pinctrl-names = "default";
199 #sound-dai-cells = <1>;
202 #address-cells = <1>;
203 #size-cells = <0>;
209 remote-endpoint = <&mdss_dsi0_out>;
217 remote-endpoint = <&hdmi_con>;
229 vdda-supply = <&pm2250_l5>;
234 remote-endpoint = <<9611_a>;
235 data-lanes = <0 1 2 3>;
252 firmware-name = "qcom/qcm2290/adsp.mbn";
257 firmware-name = "qcom/qcm2290/modem.mbn";
263 compatible = "qcom,rpm-pm2250-regulators";
264 vdd_s3-supply = <&vph_pwr>;
265 vdd_s4-supply = <&vph_pwr>;
266 vdd_l1_l2_l3_l5_l6_l7_l8_l9_l10_l11_l12-supply = <&pm2250_s3>;
267 vdd_l4_l17_l18_l19_l20_l21_l22-supply = <&vph_pwr>;
268 vdd_l13_l14_l15_l16-supply = <&pm2250_s4>;
271 * S1 - VDD_APC
272 * S2 - VDD_CX
276 /* 0.4V-1.6625V -> 1.3V (Power tree requirements) */
277 regulator-min-microvolt = <1352000>;
278 regulator-max-microvolt = <1352000>;
279 regulator-boot-on;
283 /* 1.2V-2.35V -> 2.05V (Power tree requirements) */
284 regulator-min-microvolt = <2072000>;
285 regulator-max-microvolt = <2072000>;
286 regulator-boot-on;
289 /* L1 - VDD_MX */
293 regulator-min-microvolt = <1136000>;
294 regulator-max-microvolt = <1136000>;
295 regulator-always-on;
296 regulator-boot-on;
301 regulator-min-microvolt = <616000>;
302 regulator-max-microvolt = <616000>;
303 regulator-always-on;
304 regulator-boot-on;
308 /* max = 3.05V -> max = 2.7 to disable 3V signaling (SDHCI2) */
309 regulator-min-microvolt = <1800000>;
310 regulator-max-microvolt = <2700000>;
311 regulator-allow-set-load;
316 regulator-min-microvolt = <1232000>;
317 regulator-max-microvolt = <1232000>;
318 regulator-allow-set-load;
319 regulator-boot-on;
324 regulator-min-microvolt = <928000>;
325 regulator-max-microvolt = <928000>;
326 regulator-always-on;
327 regulator-boot-on;
331 /* Wi-Fi CX/MX */
332 regulator-min-microvolt = <664000>;
333 regulator-max-microvolt = <664000>;
337 * L8 - VDD_LPI_CX
338 * L9 - VDD_LPI_MX
342 /* Wi-Fi RFA */
343 regulator-min-microvolt = <1304000>;
344 regulator-max-microvolt = <1304000>;
349 regulator-min-microvolt = <1000000>;
350 regulator-max-microvolt = <1000000>;
351 regulator-boot-on;
356 regulator-min-microvolt = <928000>;
357 regulator-max-microvolt = <928000>;
358 regulator-allow-set-load;
359 regulator-boot-on;
364 regulator-min-microvolt = <1800000>;
365 regulator-max-microvolt = <1800000>;
366 regulator-allow-set-load;
367 regulator-boot-on;
372 regulator-min-microvolt = <1800000>;
373 regulator-max-microvolt = <1800000>;
374 regulator-allow-set-load;
376 regulator-always-on;
381 regulator-min-microvolt = <1800000>;
382 regulator-max-microvolt = <1800000>;
383 regulator-allow-set-load;
384 regulator-always-on;
385 regulator-boot-on;
390 regulator-min-microvolt = <1800000>;
391 regulator-max-microvolt = <1800000>;
392 regulator-boot-on;
396 regulator-min-microvolt = <3000000>;
397 regulator-max-microvolt = <3000000>;
402 regulator-min-microvolt = <1800000>;
403 regulator-max-microvolt = <1800000>;
408 regulator-min-microvolt = <1800000>;
409 regulator-max-microvolt = <1800000>;
414 regulator-min-microvolt = <2400000>;
415 regulator-max-microvolt = <3600000>;
416 regulator-allow-set-load;
421 regulator-min-microvolt = <2960000>;
422 regulator-max-microvolt = <3300000>;
423 regulator-allow-set-load;
424 regulator-boot-on;
428 /* Wi-Fi */
429 regulator-min-microvolt = <3312000>;
430 regulator-max-microvolt = <3312000>;
436 vmmc-supply = <&pm2250_l20>;
437 vqmmc-supply = <&pm2250_l14>;
438 pinctrl-0 = <&sdc1_state_on>;
439 pinctrl-1 = <&sdc1_state_off>;
440 pinctrl-names = "default", "sleep";
441 non-removable;
442 supports-cqe;
443 no-sdio;
444 no-sd;
449 vmmc-supply = <&pm2250_l21>;
450 vqmmc-supply = <&pm2250_l4>;
451 cd-gpios = <&tlmm 88 GPIO_ACTIVE_LOW>;
452 pinctrl-0 = <&sdc2_state_on &sd_det_in_on>;
453 pinctrl-1 = <&sdc2_state_off &sd_det_in_off>;
454 pinctrl-names = "default", "sleep";
455 no-sdio;
456 no-mmc;
466 interrupts-extended = <&tlmm 39 IRQ_TYPE_LEVEL_LOW>;
468 spi-max-frequency = <10000000>;
469 vdd-supply = <&vdc_5v>;
470 xceiver-supply = <&vdc_5v>;
475 lt9611_rst_pin: lt9611-rst-state {
478 input-disable;
479 output-high;
482 lt9611_irq_pin: lt9611-irq-state {
485 bias-disable;
488 sd_det_in_on: sd-det-in-on-state {
491 drive-strength = <2>;
492 bias-pull-up;
495 sd_det_in_off: sd-det-in-off-state {
498 drive-strength = <2>;
499 bias-disable;
502 key_volp_n: key-volp-n-state {
505 bias-pull-up;
506 output-disable;
510 /* UART connected to the Micro-USB port via a FTDI chip */
512 compatible = "qcom,geni-debug-uart";
521 vdda-phy-supply = <&pm2250_l12>;
522 vdda-pll-supply = <&pm2250_l13>;
531 vdd-supply = <&pm2250_l12>;
532 vdda-pll-supply = <&pm2250_l13>;
533 vdda-phy-dpdm-supply = <&pm2250_l21>;
538 vdd-0.8-cx-mx-supply = <&pm2250_l7>;
539 vdd-1.8-xo-supply = <&pm2250_l13>;
540 vdd-1.3-rfa-supply = <&pm2250_l10>;
541 vdd-3.3-ch0-supply = <&pm2250_l22>;
542 qcom,ath10k-calibration-variant = "Thundercomm_RB1";
547 clock-frequency = <38400000>;