Lines Matching +full:ath10k +full:- +full:calibration +full:- +full:data

1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/leds/common.h>
9 #include <dt-bindings/sound/qcom,q6afe.h>
10 #include <dt-bindings/sound/qcom,q6asm.h>
11 #include <dt-bindings/usb/pd.h>
18 compatible = "qcom,qrb4210-rb2", "qcom,qrb4210", "qcom,sm4250";
26 stdout-path = "serial0:115200n8";
30 clk40m: can-clk {
31 compatible = "fixed-clock";
32 clock-frequency = <40000000>;
33 #clock-cells = <0>;
37 gpio-keys {
38 compatible = "gpio-keys";
39 label = "gpio-keys";
41 pinctrl-0 = <&kypd_vol_up_n>;
42 pinctrl-names = "default";
44 key-volume-up {
48 debounce-interval = <15>;
49 linux,can-disable;
50 wakeup-source;
54 hdmi-connector {
55 compatible = "hdmi-connector";
60 remote-endpoint = <&lt9611_out>;
66 compatible = "i2c-gpio";
68 sda-gpios = <&tlmm 6 GPIO_ACTIVE_HIGH>;
69 scl-gpios = <&tlmm 7 GPIO_ACTIVE_HIGH>;
70 #address-cells = <1>;
71 #size-cells = <0>;
77 compatible = "gpio-leds";
79 led-bt {
84 linux,default-trigger = "bluetooth-power";
85 default-state = "off";
88 led-user0 {
93 linux,default-trigger = "none";
94 default-state = "off";
95 panic-indicator;
98 led-wlan {
103 linux,default-trigger = "phy0tx";
104 default-state = "off";
109 compatible = "qcom,qrb4210-rb2-sndcard";
110 pinctrl-0 = <&lpi_i2s2_active>;
111 pinctrl-names = "default";
112 model = "Qualcomm-RB2-WSA8815-Speakers-DMIC0";
113 audio-routing = "MM_DL1", "MultiMedia1 Playback",
116 mm1-dai-link {
117 link-name = "MultiMedia1";
120 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA1>;
124 mm2-dai-link {
125 link-name = "MultiMedia2";
128 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA2>;
132 mm3-dai-link {
133 link-name = "MultiMedia3";
136 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA3>;
140 hdmi-dai-link {
141 link-name = "HDMI Playback";
144 sound-dai = <&q6afedai SECONDARY_MI2S_RX>;
148 sound-dai = <&q6routing>;
152 sound-dai = <&lt9611_codec 0>;
157 vreg_hdmi_out_1p2: regulator-hdmi-out-1p2 {
158 compatible = "regulator-fixed";
159 regulator-name = "VREG_HDMI_OUT_1P2";
160 regulator-min-microvolt = <1200000>;
161 regulator-max-microvolt = <1200000>;
162 vin-supply = <&vdc_1v2>;
163 regulator-always-on;
164 regulator-boot-on;
167 lt9611_3v3: regulator-lt9611-3v3 {
168 compatible = "regulator-fixed";
169 regulator-name = "LT9611_3V3";
170 regulator-min-microvolt = <3300000>;
171 regulator-max-microvolt = <3300000>;
172 vin-supply = <&vdc_3v3>;
173 regulator-always-on;
174 regulator-boot-on;
178 vdc_12v: regulator-vdc-12v {
179 compatible = "regulator-fixed";
180 regulator-name = "DC_12V";
181 regulator-min-microvolt = <12000000>;
182 regulator-max-microvolt = <12000000>;
183 regulator-always-on;
184 regulator-boot-on;
188 vdc_1v2: regulator-vdc-1v2 {
189 compatible = "regulator-fixed";
190 regulator-name = "VDC_1V2";
191 regulator-min-microvolt = <1200000>;
192 regulator-max-microvolt = <1200000>;
193 vin-supply = <&vdc_12v>;
194 regulator-always-on;
195 regulator-boot-on;
199 vdc_3v3: regulator-vdc-3v3 {
200 compatible = "regulator-fixed";
201 regulator-name = "VDC_3V3";
202 regulator-min-microvolt = <3300000>;
203 regulator-max-microvolt = <3300000>;
204 vin-supply = <&vdc_12v>;
205 regulator-always-on;
206 regulator-boot-on;
210 vdc_5v: regulator-vdc-5v {
211 compatible = "regulator-fixed";
212 regulator-name = "VDC_5V";
214 regulator-min-microvolt = <5000000>;
215 regulator-max-microvolt = <5000000>;
216 regulator-always-on;
217 regulator-boot-on;
221 vdc_vbat_som: regulator-vdc-vbat {
222 compatible = "regulator-fixed";
223 regulator-name = "VBAT_SOM";
224 regulator-min-microvolt = <4200000>;
225 regulator-max-microvolt = <4200000>;
226 regulator-always-on;
227 regulator-boot-on;
231 vph_pwr: regulator-vph-pwr {
232 compatible = "regulator-fixed";
233 regulator-name = "vph_pwr";
234 regulator-min-microvolt = <3700000>;
235 regulator-max-microvolt = <3700000>;
236 vin-supply = <&vdc_vbat_som>;
238 regulator-always-on;
239 regulator-boot-on;
250 zap-shader {
251 firmware-name = "qcom/qrb4210/a610_zap.mbn";
256 clock-frequency = <400000>;
259 lt9611_codec: hdmi-bridge@2b {
262 interrupts-extended = <&tlmm 46 IRQ_TYPE_EDGE_FALLING>;
263 reset-gpios = <&tlmm 41 GPIO_ACTIVE_HIGH>;
265 vdd-supply = <&vreg_hdmi_out_1p2>;
266 vcc-supply = <&lt9611_3v3>;
268 pinctrl-0 = <&lt9611_irq_pin &lt9611_rst_pin>;
269 pinctrl-names = "default";
270 #sound-dai-cells = <1>;
273 #address-cells = <1>;
274 #size-cells = <0>;
280 remote-endpoint = <&mdss_dsi0_out>;
288 remote-endpoint = <&hdmi_con>;
300 vdda-supply = <&vreg_l18a_1p232>;
305 remote-endpoint = <&lt9611_a>;
306 data-lanes = <0 1 2 3>;
314 kypd_vol_up_n: kypd-vol-up-n-state {
317 power-source = <0>;
318 bias-pull-up;
319 input-enable;
327 compatible = "usb-c-connector";
329 power-role = "dual";
330 data-role = "dual";
331 self-powered;
333 typec-power-opmode = "default";
334 pd-disable;
337 #address-cells = <1>;
338 #size-cells = <0>;
343 remote-endpoint = <&usb_dwc3_hs>;
350 remote-endpoint = <&usb_qmpphy_out>;
358 regulator-min-microamp = <500000>;
359 regulator-max-microamp = <1000000>;
376 qcom,sd-lines = <0>;
385 firmware-name = "qcom/qrb4210/adsp.mbn";
391 firmware-name = "qcom/qrb4210/cdsp.mbn";
397 firmware-name = "qcom/qrb4210/modem.mbn";
404 compatible = "qcom,rpm-pm6125-regulators";
406 vdd-s1-supply = <&vph_pwr>;
407 vdd-s2-supply = <&vph_pwr>;
408 vdd-s3-supply = <&vph_pwr>;
409 vdd-s4-supply = <&vph_pwr>;
410 vdd-s5-supply = <&vph_pwr>;
411 vdd-s6-supply = <&vph_pwr>;
412 vdd-s7-supply = <&vph_pwr>;
413 vdd-s8-supply = <&vph_pwr>;
414 vdd-s9-supply = <&vph_pwr>;
415 vdd-s10-supply = <&vph_pwr>;
417 vdd-l1-l7-l17-l18-supply = <&vreg_s6a_1p352>;
418 vdd-l2-l3-l4-supply = <&vreg_s6a_1p352>;
419 vdd-l5-l15-l19-l20-l21-l22-supply = <&vph_pwr>;
420 vdd-l6-l8-supply = <&vreg_s5a_0p848>;
421 vdd-l9-l11-supply = <&vreg_s7a_2p04>;
422 vdd-l10-l13-l14-supply = <&vreg_s7a_2p04>;
423 vdd-l12-l16-supply = <&vreg_s7a_2p04>;
424 vdd-l23-l24-supply = <&vph_pwr>;
427 regulator-min-microvolt = <920000>;
428 regulator-max-microvolt = <1128000>;
432 regulator-min-microvolt = <304000>;
433 regulator-max-microvolt = <1456000>;
437 regulator-min-microvolt = <1280000>;
438 regulator-max-microvolt = <2080000>;
442 regulator-min-microvolt = <952000>;
443 regulator-max-microvolt = <1152000>;
447 regulator-min-microvolt = <488000>;
448 regulator-max-microvolt = <1000000>;
452 regulator-min-microvolt = <1648000>;
453 regulator-max-microvolt = <3056000>;
454 regulator-allow-set-load;
458 regulator-min-microvolt = <576000>;
459 regulator-max-microvolt = <656000>;
463 regulator-min-microvolt = <1200000>;
464 regulator-max-microvolt = <1304000>;
468 regulator-min-microvolt = <640000>;
469 regulator-max-microvolt = <640000>;
473 regulator-min-microvolt = <1800000>;
474 regulator-max-microvolt = <1800000>;
475 regulator-allow-set-load;
476 regulator-always-on;
477 regulator-boot-on;
481 regulator-min-microvolt = <1704000>;
482 regulator-max-microvolt = <1904000>;
486 regulator-min-microvolt = <1704000>;
487 regulator-max-microvolt = <1952000>;
488 regulator-allow-set-load;
492 regulator-min-microvolt = <1624000>;
493 regulator-max-microvolt = <1984000>;
497 regulator-min-microvolt = <1504000>;
498 regulator-max-microvolt = <1952000>;
502 regulator-min-microvolt = <1704000>;
503 regulator-max-microvolt = <1904000>;
507 regulator-min-microvolt = <2920000>;
508 regulator-max-microvolt = <3232000>;
512 regulator-min-microvolt = <1704000>;
513 regulator-max-microvolt = <1904000>;
514 regulator-allow-set-load;
518 regulator-min-microvolt = <1152000>;
519 regulator-max-microvolt = <1384000>;
520 regulator-allow-set-load;
524 regulator-min-microvolt = <1104000>;
525 regulator-max-microvolt = <1312000>;
529 regulator-min-microvolt = <1624000>;
530 regulator-max-microvolt = <3304000>;
534 regulator-min-microvolt = <1624000>;
535 regulator-max-microvolt = <3304000>;
539 regulator-min-microvolt = <2400000>;
540 regulator-max-microvolt = <3600000>;
544 regulator-min-microvolt = <2952000>;
545 regulator-max-microvolt = <3304000>;
546 regulator-system-load = <100000>;
547 regulator-allow-set-load;
551 regulator-min-microvolt = <3312000>;
552 regulator-max-microvolt = <3312000>;
553 regulator-allow-set-load;
557 regulator-min-microvolt = <2704000>;
558 regulator-max-microvolt = <3600000>;
559 regulator-system-load = <100000>;
560 regulator-allow-set-load;
566 pinctrl-0 = <&sdc1_state_on>;
567 pinctrl-1 = <&sdc1_state_off>;
568 pinctrl-names = "default", "sleep";
570 vmmc-supply = <&vreg_l24a_2p96>;
571 vqmmc-supply = <&vreg_l11a_1p8>;
572 no-sdio;
573 non-removable;
579 cd-gpios = <&tlmm 88 GPIO_ACTIVE_LOW>; /* card detect gpio */
581 pinctrl-0 = <&sdc2_state_on &sdc2_card_det_n>;
582 pinctrl-1 = <&sdc2_state_off &sdc2_card_det_n>;
583 pinctrl-names = "default", "sleep";
585 vmmc-supply = <&vreg_l22a_2p96>;
586 vqmmc-supply = <&vreg_l5a_2p96>;
587 no-sdio;
598 interrupts-extended = <&tlmm 39 IRQ_TYPE_LEVEL_LOW>;
600 spi-max-frequency = <10000000>;
601 vdd-supply = <&vdc_5v>;
602 xceiver-supply = <&vdc_5v>;
607 clock-frequency = <32764>;
611 gpio-reserved-ranges = <43 2>, <49 1>, <54 1>,
615 uart3_default: uart3-default-state {
616 cts-pins {
619 drive-strength = <2>;
620 bias-bus-hold;
623 rts-pins {
626 drive-strength = <2>;
627 bias-disable;
630 tx-pins {
633 drive-strength = <2>;
634 bias-disable;
637 rx-pins {
640 drive-strength = <2>;
641 bias-pull-up;
645 uart3_sleep: uart3-sleep-state {
646 cts-pins {
649 drive-strength = <2>;
650 bias-bus-hold;
653 rts-pins {
656 drive-strength = <2>;
657 bias-pull-down;
660 tx-pins {
663 drive-strength = <2>;
664 bias-pull-up;
667 rx-pins {
670 drive-strength = <2>;
671 bias-pull-up;
675 lt9611_rst_pin: lt9611-rst-state {
678 input-disable;
679 output-high;
682 lt9611_irq_pin: lt9611-irq-state {
685 bias-disable;
688 sdc2_card_det_n: sd-card-det-n-state {
691 drive-strength = <2>;
692 bias-pull-up;
697 interrupts-extended = <&intc GIC_SPI 330 IRQ_TYPE_LEVEL_HIGH>,
699 pinctrl-0 = <&uart3_default>;
700 pinctrl-1 = <&uart3_sleep>;
701 pinctrl-names = "default", "sleep";
705 compatible = "qcom,wcn3988-bt";
707 vddio-supply = <&vreg_l9a_1p8>;
708 vddxo-supply = <&vreg_l16a_1p3>;
709 vddrf-supply = <&vreg_l17a_1p3>;
710 vddch0-supply = <&vreg_l23a_3p3>;
711 enable-gpios = <&tlmm 87 GPIO_ACTIVE_HIGH>;
712 max-speed = <3200000>;
725 remote-endpoint = <&pmi632_hs_in>;
729 vdd-supply = <&vreg_l4a_0p9>;
730 vdda-pll-supply = <&vreg_l12a_1p8>;
731 vdda-phy-dpdm-supply = <&vreg_l15a_3p128>;
737 vdda-phy-supply = <&vreg_l4a_0p9>;
738 vdda-pll-supply = <&vreg_l12a_1p8>;
744 remote-endpoint = <&pmi632_ss_in>;
748 vdd-0.8-cx-mx-supply = <&vreg_l8a_0p664>;
749 vdd-1.8-xo-supply = <&vreg_l16a_1p3>;
750 vdd-1.3-rfa-supply = <&vreg_l17a_1p3>;
751 vdd-3.3-ch0-supply = <&vreg_l23a_3p3>;
752 qcom,ath10k-calibration-variant = "Thundercomm_RB2";
753 firmware-name = "qrb4210";
759 clock-frequency = <19200000>;