Lines Matching +full:ipa +full:- +full:clock +full:- +full:enabled

1 // SPDX-License-Identifier: BSD-3-Clause
8 /dts-v1/;
10 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
11 #include <dt-bindings/input/gpio-keys.h>
12 #include <dt-bindings/input/input.h>
13 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
14 #include <dt-bindings/sound/qcom,q6afe.h>
15 #include <dt-bindings/sound/qcom,q6asm.h>
17 #include "sdm845-wcd9340.dtsi"
24 /delete-node/ &qseecom_mem;
25 /delete-node/ &wlan_msa_mem;
26 /delete-node/ &slpi_mem;
27 /delete-node/ &ipa_fw_mem;
28 /delete-node/ &ipa_gsi_mem;
29 /delete-node/ &gpu_mem;
30 /delete-node/ &mpss_region;
31 /delete-node/ &adsp_mem;
32 /delete-node/ &cdsp_mem;
33 /delete-node/ &venus_mem;
34 /delete-node/ &mba_region;
35 /delete-node/ &spss_mem;
40 chassis-type = "convertible";
43 #address-cells = <2>;
44 #size-cells = <2>;
49 compatible = "simple-framebuffer";
63 reserved-memory {
67 no-map;
72 no-map;
77 no-map;
82 no-map;
87 no-map;
92 no-map;
97 no-map;
102 no-map;
107 no-map;
112 no-map;
117 no-map;
122 no-map;
128 firmware-name = "qcom/sdm850/samsung/w737/qcadsp850.mbn";
133 regulators-0 {
134 compatible = "qcom,pm8998-rpmh-regulators";
135 qcom,pmic-id = "a";
137 vdd-l2-l8-l17-supply = <&vreg_s3a_1p35>;
138 vdd-l7-l12-l14-l15-supply = <&vreg_s5a_2p04>;
144 regulator-min-microvolt = <1352000>;
145 regulator-max-microvolt = <1352000>;
146 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
150 regulator-min-microvolt = <1800000>;
151 regulator-max-microvolt = <1800000>;
152 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
156 regulator-min-microvolt = <2040000>;
157 regulator-max-microvolt = <2040000>;
158 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
183 regulator-min-microvolt = <880000>;
184 regulator-max-microvolt = <880000>;
185 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
190 regulator-min-microvolt = <1200000>;
191 regulator-max-microvolt = <1200000>;
192 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
193 regulator-always-on;
203 regulator-min-microvolt = <800000>;
204 regulator-max-microvolt = <800000>;
205 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
210 regulator-min-microvolt = <1800000>;
211 regulator-max-microvolt = <1800000>;
212 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
216 regulator-min-microvolt = <1800000>;
217 regulator-max-microvolt = <1800000>;
218 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
241 regulator-min-microvolt = <1800000>;
242 regulator-max-microvolt = <1800000>;
243 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
251 regulator-min-microvolt = <1880000>;
252 regulator-max-microvolt = <1880000>;
253 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
254 regulator-always-on;
264 regulator-min-microvolt = <1304000>;
265 regulator-max-microvolt = <1304000>;
266 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
273 regulator-min-microvolt = <3100000>;
274 regulator-max-microvolt = <3108000>;
275 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
279 regulator-min-microvolt = <2960000>;
280 regulator-max-microvolt = <2960000>;
281 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
291 regulator-min-microvolt = <3300000>;
292 regulator-max-microvolt = <3312000>;
293 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
298 regulator-min-microvolt = <3075000>;
299 regulator-max-microvolt = <3083000>;
300 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
304 regulator-min-microvolt = <3104000>;
305 regulator-max-microvolt = <3112000>;
306 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
323 regulator-min-microvolt = <1200000>;
324 regulator-max-microvolt = <1208000>;
325 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
340 firmware-name = "qcom/sdm850/samsung/w737/qccdsp850.mbn";
345 protected-clocks = <GCC_QSPI_CORE_CLK>,
354 clock-frequency = <400000>;
362 clock-frequency = <400000>;
364 /* HID-I2C Touchscreen @ 0x20 */
369 clock-frequency = <400000>;
372 compatible = "wacom,w9013", "hid-over-i2c";
374 pinctrl-names = "default";
375 pinctrl-0 = <&pen_irq_l>, <&pen_pdct_l>, <&pen_rst_l>;
377 post-power-on-delay-ms = <120>;
379 interrupt-parent = <&tlmm>;
382 hid-descr-addr = <0x1>;
386 &ipa {
387 qcom,gsi-loader = "self";
388 memory-region = <&ipa_fw_mem>;
389 firmware-name = "qcom/sdm850/samsung/w737/ipa_fws.elf";
393 /* No idea why it causes an SError when enabled */
400 …firmware-name = "qcom/sdm850/samsung/w737/qcdsp1v2850.mbn", "qcom/sdm850/samsung/w737/qcdsp2850.mb…
404 drive-strength = <2>;
405 bias-disable;
409 drive-strength = <2>;
410 bias-disable;
414 drive-strength = <2>;
415 bias-disable;
441 compatible = "qcom,sdm845-sndcard";
442 model = "Samsung-W737";
444 audio-routing =
450 mm1-dai-link {
451 link-name = "MultiMedia1";
453 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA1>;
457 mm2-dai-link {
458 link-name = "MultiMedia2";
460 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA2>;
464 mm3-dai-link {
465 link-name = "MultiMedia3";
467 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA3>;
471 slim-dai-link {
472 link-name = "SLIM Playback";
474 sound-dai = <&q6afedai SLIMBUS_0_RX>;
478 sound-dai = <&q6routing>;
482 sound-dai = <&left_spkr>, <&right_spkr>, <&swm 0>, <&wcd9340 0>;
486 slimcap-dai-link {
487 link-name = "SLIM Capture";
489 sound-dai = <&q6afedai SLIMBUS_0_TX>;
493 sound-dai = <&q6routing>;
497 sound-dai = <&wcd9340 1>;
501 slim-wcd-dai-link {
502 link-name = "SLIM WCD Playback";
504 sound-dai = <&q6afedai SLIMBUS_1_RX>;
508 sound-dai = <&q6routing>;
512 sound-dai = <&wcd9340 2>;
518 gpio-reserved-ranges = <0 6>, <85 4>;
520 pen_irq_l: pen-irq-l-state {
523 bias-disable;
526 pen_pdct_l: pen-pdct-l-state {
529 bias-disable;
530 drive-strength = <2>;
531 output-high;
534 pen_rst_l: pen-rst-l-state {
537 bias-disable;
538 drive-strength = <2>;
543 * output-high here we're relying on the fact
549 * remove "output-high" here.
551 output-high;
556 pinctrl-names = "default";
557 pinctrl-0 = <&qup_uart6_4pin>;
561 compatible = "qcom,wcn3990-bt";
563 vddio-supply = <&vreg_s4a_1p8>;
564 vddxo-supply = <&vreg_l7a_1p8>;
565 vddrf-supply = <&vreg_l17a_1p3>;
566 vddch0-supply = <&vreg_l25a_3p3>;
567 vddch1-supply = <&vreg_l23a_3p3>;
568 max-speed = <3200000>;
575 reset-gpios = <&tlmm 150 GPIO_ACTIVE_LOW>;
577 vcc-supply = <&vreg_l20a_2p95>;
578 vcc-max-microamp = <600000>;
584 vdda-phy-supply = <&vdda_ufs1_core>;
585 vdda-pll-supply = <&vdda_ufs1_1p2>;
599 vdd-supply = <&vdda_usb1_ss_core>;
600 vdda-pll-supply = <&vdda_qusb_hs0_1p8>;
601 vdda-phy-dpdm-supply = <&vdda_qusb_hs0_3p1>;
603 qcom,imp-res-offset-value = <8>;
604 qcom,hstx-trim-value = <QUSB2_V2_HSTX_TRIM_21_6_MA>;
605 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
606 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
612 vdda-phy-supply = <&vdda_usb1_ss_1p2>;
613 vdda-pll-supply = <&vdda_usb1_ss_core>;
627 vdd-supply = <&vdda_usb2_ss_core>;
628 vdda-pll-supply = <&vdda_qusb_hs0_1p8>;
629 vdda-phy-dpdm-supply = <&vdda_qusb_hs0_3p1>;
631 qcom,imp-res-offset-value = <8>;
632 qcom,hstx-trim-value = <QUSB2_V2_HSTX_TRIM_22_8_MA>;
638 vdda-phy-supply = <&vdda_usb2_ss_1p2>;
639 vdda-pll-supply = <&vdda_usb2_ss_core>;
644 firmware-name = "qcom/sdm850/samsung/w737/qcvss850.mbn";
648 reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>;
649 vdd-buck-supply = <&vreg_s4a_1p8>;
650 vdd-buck-sido-supply = <&vreg_s4a_1p8>;
651 vdd-tx-supply = <&vreg_s4a_1p8>;
652 vdd-rx-supply = <&vreg_s4a_1p8>;
653 vdd-io-supply = <&vreg_s4a_1p8>;
654 qcom,mbhc-buttons-vthreshold-microvolt = <75000 150000 237000 500000 500000 500000 500000 500000>;
655 qcom,mbhc-headset-vthreshold-microvolt = <1700000>;
656 qcom,mbhc-headphone-vthreshold-microvolt = <50000>;
662 powerdown-gpios = <&wcdgpio 1 GPIO_ACTIVE_LOW>;
663 #thermal-sensor-cells = <0>;
664 sound-name-prefix = "SpkrLeft";
665 #sound-dai-cells = <0>;
670 powerdown-gpios = <&wcdgpio 2 GPIO_ACTIVE_LOW>;
672 #thermal-sensor-cells = <0>;
673 sound-name-prefix = "SpkrRight";
674 #sound-dai-cells = <0>;
682 vdd-0.8-cx-mx-supply = <&vreg_l5a_0p8>;
683 vdd-1.8-xo-supply = <&vreg_l7a_1p8>;
684 vdd-1.3-rfa-supply = <&vreg_l17a_1p3>;
685 vdd-3.3-ch0-supply = <&vreg_l25a_3p3>;
686 vdd-3.3-ch1-supply = <&vreg_l23a_3p3>;
688 qcom,snoc-host-cap-8bit-quirk;