0001 // SPDX-License-Identifier: BSD-3-Clause
0002 /*
0003 * Samsung Galaxy Book2
0004 *
0005 * Copyright (c) 2022, Xilin Wu <strongtz@yeah.net>
0006 */
0007
0008 /dts-v1/;
0009
0010 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
0011 #include <dt-bindings/input/gpio-keys.h>
0012 #include <dt-bindings/input/input.h>
0013 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
0014 #include <dt-bindings/sound/qcom,q6afe.h>
0015 #include <dt-bindings/sound/qcom,q6asm.h>
0016 #include "sdm850.dtsi"
0017 #include "pm8998.dtsi"
0018
0019 /*
0020 * Update following upstream (sdm845.dtsi) reserved
0021 * memory mappings for firmware loading to succeed
0022 */
0023 /delete-node/ &qseecom_mem;
0024 /delete-node/ &wlan_msa_mem;
0025 /delete-node/ &slpi_mem;
0026 /delete-node/ &ipa_fw_mem;
0027 /delete-node/ &ipa_gsi_mem;
0028 /delete-node/ &gpu_mem;
0029 /delete-node/ &mpss_region;
0030 /delete-node/ &adsp_mem;
0031 /delete-node/ &cdsp_mem;
0032 /delete-node/ &venus_mem;
0033 /delete-node/ &mba_region;
0034 /delete-node/ &spss_mem;
0035
0036 / {
0037 model = "Samsung Galaxy Book2";
0038 compatible = "samsung,w737", "qcom,sdm845";
0039 chassis-type = "convertible";
0040
0041 chosen {
0042 #address-cells = <2>;
0043 #size-cells = <2>;
0044 ranges;
0045
0046 // Firmware initialized the display at 1280p instead of 1440p
0047 framebuffer0: framebuffer@80400000 {
0048 compatible = "simple-framebuffer";
0049 reg = <0 0x80400000 0 (1920 * 1280 * 4)>;
0050 width = <1920>;
0051 height = <1280>;
0052 stride = <(1920 * 4)>;
0053 format = "a8r8g8b8";
0054 };
0055 };
0056
0057 aliases {
0058 hsuart0 = &uart6;
0059 };
0060
0061 /* Reserved memory changes */
0062 reserved-memory {
0063 /* Bootloader display framebuffer region */
0064 cont_splash_mem: memory@80400000 {
0065 reg = <0x0 0x80400000 0x0 0x960000>;
0066 no-map;
0067 };
0068
0069 qseecom_mem: memory@8b500000 {
0070 reg = <0 0x8b500000 0 0xa00000>;
0071 no-map;
0072 };
0073
0074 wlan_msa_mem: memory@8c400000 {
0075 reg = <0 0x8c400000 0 0x100000>;
0076 no-map;
0077 };
0078
0079 slpi_mem: memory@8c500000 {
0080 reg = <0 0x8c500000 0 0x1200000>;
0081 no-map;
0082 };
0083
0084 ipa_fw_mem: memory@8d700000 {
0085 reg = <0 0x8d700000 0 0x100000>;
0086 no-map;
0087 };
0088
0089 gpu_mem: memory@8d800000 {
0090 reg = <0 0x8d800000 0 0x5000>;
0091 no-map;
0092 };
0093
0094 mpss_region: memory@8e000000 {
0095 reg = <0 0x8e000000 0 0x8000000>;
0096 no-map;
0097 };
0098
0099 adsp_mem: memory@96000000 {
0100 reg = <0 0x96000000 0 0x2000000>;
0101 no-map;
0102 };
0103
0104 cdsp_mem: memory@98000000 {
0105 reg = <0 0x98000000 0 0x800000>;
0106 no-map;
0107 };
0108
0109 venus_mem: memory@98800000 {
0110 reg = <0 0x98800000 0 0x500000>;
0111 no-map;
0112 };
0113
0114 mba_region: memory@98d00000 {
0115 reg = <0 0x98d00000 0 0x200000>;
0116 no-map;
0117 };
0118
0119 spss_mem: memory@98f00000 {
0120 reg = <0 0x98f00000 0 0x100000>;
0121 no-map;
0122 };
0123 };
0124 };
0125
0126 &adsp_pas {
0127 firmware-name = "qcom/samsung/w737/qcadsp850.mbn";
0128 status = "okay";
0129 };
0130
0131 &apps_rsc {
0132 pm8998-rpmh-regulators {
0133 compatible = "qcom,pm8998-rpmh-regulators";
0134 qcom,pmic-id = "a";
0135
0136 vdd-l2-l8-l17-supply = <&vreg_s3a_1p35>;
0137 vdd-l7-l12-l14-l15-supply = <&vreg_s5a_2p04>;
0138
0139 vreg_s2a_1p125: smps2 {
0140 };
0141
0142 vreg_s3a_1p35: smps3 {
0143 regulator-min-microvolt = <1352000>;
0144 regulator-max-microvolt = <1352000>;
0145 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0146 };
0147
0148 vreg_s4a_1p8: smps4 {
0149 regulator-min-microvolt = <1800000>;
0150 regulator-max-microvolt = <1800000>;
0151 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0152 };
0153
0154 vreg_s5a_2p04: smps5 {
0155 regulator-min-microvolt = <2040000>;
0156 regulator-max-microvolt = <2040000>;
0157 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0158 };
0159
0160 vreg_s7a_1p025: smps7 {
0161 };
0162
0163 vdd_qusb_hs0:
0164 vdda_hp_pcie_core:
0165 vdda_mipi_csi0_0p9:
0166 vdda_mipi_csi1_0p9:
0167 vdda_mipi_csi2_0p9:
0168 vdda_mipi_dsi0_pll:
0169 vdda_mipi_dsi1_pll:
0170 vdda_qlink_lv:
0171 vdda_qlink_lv_ck:
0172 vdda_qrefs_0p875:
0173 vdda_pcie_core:
0174 vdda_pll_cc_ebi01:
0175 vdda_pll_cc_ebi23:
0176 vdda_sp_sensor:
0177 vdda_ufs1_core:
0178 vdda_ufs2_core:
0179 vdda_usb1_ss_core:
0180 vdda_usb2_ss_core:
0181 vreg_l1a_0p875: ldo1 {
0182 regulator-min-microvolt = <880000>;
0183 regulator-max-microvolt = <880000>;
0184 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0185 };
0186
0187 vddpx_10:
0188 vreg_l2a_1p2: ldo2 {
0189 regulator-min-microvolt = <1200000>;
0190 regulator-max-microvolt = <1200000>;
0191 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0192 regulator-always-on;
0193 };
0194
0195 vreg_l3a_1p0: ldo3 {
0196 };
0197
0198 vdd_wcss_cx:
0199 vdd_wcss_mx:
0200 vdda_wcss_pll:
0201 vreg_l5a_0p8: ldo5 {
0202 regulator-min-microvolt = <800000>;
0203 regulator-max-microvolt = <800000>;
0204 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0205 };
0206
0207 vddpx_13:
0208 vreg_l6a_1p8: ldo6 {
0209 regulator-min-microvolt = <1800000>;
0210 regulator-max-microvolt = <1800000>;
0211 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0212 };
0213
0214 vreg_l7a_1p8: ldo7 {
0215 regulator-min-microvolt = <1800000>;
0216 regulator-max-microvolt = <1800000>;
0217 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0218 };
0219
0220 vreg_l8a_1p2: ldo8 {
0221 };
0222
0223 vreg_l9a_1p8: ldo9 {
0224 };
0225
0226 vreg_l10a_1p8: ldo10 {
0227 };
0228
0229 vreg_l11a_1p0: ldo11 {
0230 };
0231
0232 vdd_qfprom:
0233 vdd_qfprom_sp:
0234 vdda_apc1_cs_1p8:
0235 vdda_gfx_cs_1p8:
0236 vdda_qrefs_1p8:
0237 vdda_qusb_hs0_1p8:
0238 vddpx_11:
0239 vreg_l12a_1p8: ldo12 {
0240 regulator-min-microvolt = <1800000>;
0241 regulator-max-microvolt = <1800000>;
0242 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0243 };
0244
0245 vddpx_2:
0246 vreg_l13a_2p95: ldo13 {
0247 };
0248
0249 vreg_l14a_1p88: ldo14 {
0250 regulator-min-microvolt = <1880000>;
0251 regulator-max-microvolt = <1880000>;
0252 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0253 regulator-always-on;
0254 };
0255
0256 vreg_l15a_1p8: ldo15 {
0257 };
0258
0259 vreg_l16a_2p7: ldo16 {
0260 };
0261
0262 vreg_l17a_1p3: ldo17 {
0263 regulator-min-microvolt = <1304000>;
0264 regulator-max-microvolt = <1304000>;
0265 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0266 };
0267
0268 vreg_l18a_1p8: ldo18 {
0269 };
0270
0271 vreg_l19a_3p0: ldo19 {
0272 regulator-min-microvolt = <3100000>;
0273 regulator-max-microvolt = <3108000>;
0274 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0275 };
0276
0277 vreg_l20a_2p95: ldo20 {
0278 regulator-min-microvolt = <2960000>;
0279 regulator-max-microvolt = <2960000>;
0280 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0281 };
0282
0283 vreg_l21a_2p95: ldo21 {
0284 };
0285
0286 vreg_l22a_2p85: ldo22 {
0287 };
0288
0289 vreg_l23a_3p3: ldo23 {
0290 regulator-min-microvolt = <3300000>;
0291 regulator-max-microvolt = <3312000>;
0292 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0293 };
0294
0295 vdda_qusb_hs0_3p1:
0296 vreg_l24a_3p075: ldo24 {
0297 regulator-min-microvolt = <3075000>;
0298 regulator-max-microvolt = <3083000>;
0299 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0300 };
0301
0302 vreg_l25a_3p3: ldo25 {
0303 regulator-min-microvolt = <3104000>;
0304 regulator-max-microvolt = <3112000>;
0305 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0306 };
0307
0308 vdda_hp_pcie_1p2:
0309 vdda_hv_ebi0:
0310 vdda_hv_ebi1:
0311 vdda_hv_ebi2:
0312 vdda_hv_ebi3:
0313 vdda_mipi_csi_1p25:
0314 vdda_mipi_dsi0_1p2:
0315 vdda_mipi_dsi1_1p2:
0316 vdda_pcie_1p2:
0317 vdda_ufs1_1p2:
0318 vdda_ufs2_1p2:
0319 vdda_usb1_ss_1p2:
0320 vdda_usb2_ss_1p2:
0321 vreg_l26a_1p2: ldo26 {
0322 regulator-min-microvolt = <1200000>;
0323 regulator-max-microvolt = <1208000>;
0324 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
0325 };
0326
0327 vreg_l28a_3p0: ldo28 {
0328 };
0329
0330 vreg_lvs1a_1p8: lvs1 {
0331 };
0332
0333 vreg_lvs2a_1p8: lvs2 {
0334 };
0335 };
0336 };
0337
0338 &cdsp_pas {
0339 firmware-name = "qcom/samsung/w737/qccdsp850.mbn";
0340 status = "okay";
0341 };
0342
0343 &gcc {
0344 protected-clocks = <GCC_QSPI_CORE_CLK>,
0345 <GCC_QSPI_CORE_CLK_SRC>,
0346 <GCC_QSPI_CNOC_PERIPH_AHB_CLK>,
0347 <GCC_LPASS_Q6_AXI_CLK>,
0348 <GCC_LPASS_SWAY_CLK>;
0349 };
0350
0351 &i2c10 {
0352 status = "okay";
0353 clock-frequency = <400000>;
0354
0355 /* SN65DSI86 @ 0x2c */
0356 /* The panel requires dual DSI, which is not supported by the bridge driver */
0357 };
0358
0359 &i2c11 {
0360 status = "okay";
0361 clock-frequency = <400000>;
0362
0363 /* HID-I2C Touchscreen @ 0x20 */
0364 };
0365
0366 &i2c15 {
0367 status = "okay";
0368 clock-frequency = <400000>;
0369
0370 digitizer@9 {
0371 compatible = "wacom,w9013", "hid-over-i2c";
0372 reg = <0x9>;
0373 pinctrl-names = "default";
0374 pinctrl-0 = <&pen_irq_l>, <&pen_pdct_l>, <&pen_rst_l>;
0375
0376 post-power-on-delay-ms = <120>;
0377
0378 interrupt-parent = <&tlmm>;
0379 interrupts = <119 IRQ_TYPE_LEVEL_LOW>;
0380
0381 hid-descr-addr = <0x1>;
0382 };
0383 };
0384
0385 &ipa {
0386 status = "okay";
0387 memory-region = <&ipa_fw_mem>;
0388 firmware-name = "qcom/samsung/w737/ipa_fws.elf";
0389 };
0390
0391 /* No idea why it causes an SError when enabled */
0392 &llcc {
0393 status = "disabled";
0394 };
0395
0396 &mss_pil {
0397 status = "okay";
0398 firmware-name = "qcom/samsung/w737/qcdsp1v2850.mbn", "qcom/samsung/w737/qcdsp2850.mbn";
0399 };
0400
0401 &qup_i2c10_default {
0402 pinconf {
0403 pins = "gpio55", "gpio56";
0404 drive-strength = <2>;
0405 bias-disable;
0406 };
0407 };
0408
0409 &qup_i2c11_default {
0410 pinconf {
0411 pins = "gpio31", "gpio32";
0412 drive-strength = <2>;
0413 bias-disable;
0414 };
0415 };
0416
0417 &qup_i2c12_default {
0418 drive-strength = <2>;
0419 bias-disable;
0420 };
0421
0422 &qup_uart6_default {
0423 pinmux {
0424 pins = "gpio45", "gpio46", "gpio47", "gpio48";
0425 function = "qup6";
0426 };
0427
0428 cts {
0429 pins = "gpio45";
0430 bias-pull-down;
0431 };
0432
0433 rts-tx {
0434 pins = "gpio46", "gpio47";
0435 drive-strength = <2>;
0436 bias-disable;
0437 };
0438
0439 rx {
0440 pins = "gpio48";
0441 bias-pull-up;
0442 };
0443 };
0444
0445 &qupv3_id_0 {
0446 status = "okay";
0447 };
0448
0449 &qupv3_id_1 {
0450 status = "okay";
0451 };
0452
0453 &q6asmdai {
0454 dai@0 {
0455 reg = <0>;
0456 };
0457
0458 dai@1 {
0459 reg = <1>;
0460 };
0461
0462 dai@2 {
0463 reg = <2>;
0464 };
0465 };
0466
0467 &sound {
0468 compatible = "qcom,sdm845-sndcard";
0469 model = "Samsung-W737";
0470
0471 audio-routing =
0472 "RX_BIAS", "MCLK",
0473 "AMIC2", "MIC BIAS2",
0474 "SpkrLeft IN", "SPK1 OUT",
0475 "SpkrRight IN", "SPK2 OUT",
0476 "MM_DL1", "MultiMedia1 Playback",
0477 "MM_DL3", "MultiMedia3 Playback",
0478 "MultiMedia2 Capture", "MM_UL2";
0479
0480 mm1-dai-link {
0481 link-name = "MultiMedia1";
0482 cpu {
0483 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA1>;
0484 };
0485 };
0486
0487 mm2-dai-link {
0488 link-name = "MultiMedia2";
0489 cpu {
0490 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA2>;
0491 };
0492 };
0493
0494 mm3-dai-link {
0495 link-name = "MultiMedia3";
0496 cpu {
0497 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA3>;
0498 };
0499 };
0500
0501 slim-dai-link {
0502 link-name = "SLIM Playback";
0503 cpu {
0504 sound-dai = <&q6afedai SLIMBUS_0_RX>;
0505 };
0506
0507 platform {
0508 sound-dai = <&q6routing>;
0509 };
0510
0511 codec {
0512 sound-dai = <&left_spkr>, <&right_spkr>, <&swm 0>, <&wcd9340 0>;
0513 };
0514 };
0515
0516 slimcap-dai-link {
0517 link-name = "SLIM Capture";
0518 cpu {
0519 sound-dai = <&q6afedai SLIMBUS_0_TX>;
0520 };
0521
0522 platform {
0523 sound-dai = <&q6routing>;
0524 };
0525
0526 codec {
0527 sound-dai = <&wcd9340 1>;
0528 };
0529 };
0530
0531 slim-wcd-dai-link {
0532 link-name = "SLIM WCD Playback";
0533 cpu {
0534 sound-dai = <&q6afedai SLIMBUS_1_RX>;
0535 };
0536
0537 platform {
0538 sound-dai = <&q6routing>;
0539 };
0540
0541 codec {
0542 sound-dai = <&wcd9340 2>;
0543 };
0544 };
0545 };
0546
0547 &tlmm {
0548 gpio-reserved-ranges = <0 6>, <85 4>;
0549
0550 pen_irq_l: pen-irq-l {
0551 pinmux {
0552 pins = "gpio119";
0553 function = "gpio";
0554 };
0555
0556 pinconf {
0557 pins = "gpio119";
0558 bias-disable;
0559 };
0560 };
0561
0562 pen_pdct_l: pen-pdct-l {
0563 pinmux {
0564 pins = "gpio124";
0565 function = "gpio";
0566 };
0567
0568 pinconf {
0569 pins = "gpio124";
0570 bias-disable;
0571 drive-strength = <2>;
0572 output-high;
0573 };
0574 };
0575
0576 pen_rst_l: pen-rst-l {
0577 pinmux {
0578 pins = "gpio21";
0579 function = "gpio";
0580 };
0581
0582 pinconf {
0583 pins = "gpio21";
0584 bias-disable;
0585 drive-strength = <2>;
0586
0587 /*
0588 * The pen driver doesn't currently support
0589 * driving this reset line. By specifying
0590 * output-high here we're relying on the fact
0591 * that this pin has a default pulldown at boot
0592 * (which makes sure the pen was in reset if it
0593 * was powered) and then we set it high here to
0594 * take it out of reset. Better would be if the
0595 * pen driver could control this and we could
0596 * remove "output-high" here.
0597 */
0598 output-high;
0599 };
0600 };
0601
0602 wcd_intr_default: wcd_intr_default {
0603 pins = "gpio54";
0604 function = "gpio";
0605
0606 input-enable;
0607 bias-pull-down;
0608 drive-strength = <2>;
0609 };
0610 };
0611
0612 &uart6 {
0613 status = "okay";
0614
0615 bluetooth {
0616 compatible = "qcom,wcn3990-bt";
0617
0618 vddio-supply = <&vreg_s4a_1p8>;
0619 vddxo-supply = <&vreg_l7a_1p8>;
0620 vddrf-supply = <&vreg_l17a_1p3>;
0621 vddch0-supply = <&vreg_l25a_3p3>;
0622 vddch1-supply = <&vreg_l23a_3p3>;
0623 max-speed = <3200000>;
0624 };
0625 };
0626
0627 &ufs_mem_hc {
0628 status = "okay";
0629
0630 reset-gpios = <&tlmm 150 GPIO_ACTIVE_LOW>;
0631
0632 vcc-supply = <&vreg_l20a_2p95>;
0633 vcc-max-microamp = <600000>;
0634 };
0635
0636 &ufs_mem_phy {
0637 status = "okay";
0638
0639 vdda-phy-supply = <&vdda_ufs1_core>;
0640 vdda-pll-supply = <&vdda_ufs1_1p2>;
0641 };
0642
0643 &usb_1 {
0644 status = "okay";
0645 };
0646
0647 &usb_1_dwc3 {
0648 dr_mode = "host";
0649 };
0650
0651 &usb_1_hsphy {
0652 status = "okay";
0653
0654 vdd-supply = <&vdda_usb1_ss_core>;
0655 vdda-pll-supply = <&vdda_qusb_hs0_1p8>;
0656 vdda-phy-dpdm-supply = <&vdda_qusb_hs0_3p1>;
0657
0658 qcom,imp-res-offset-value = <8>;
0659 qcom,hstx-trim-value = <QUSB2_V2_HSTX_TRIM_21_6_MA>;
0660 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
0661 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
0662 };
0663
0664 &usb_1_qmpphy {
0665 status = "okay";
0666
0667 vdda-phy-supply = <&vdda_usb1_ss_1p2>;
0668 vdda-pll-supply = <&vdda_usb1_ss_core>;
0669 };
0670
0671 &usb_2 {
0672 status = "okay";
0673 };
0674
0675 &usb_2_dwc3 {
0676 dr_mode = "host";
0677 };
0678
0679 &usb_2_hsphy {
0680 status = "okay";
0681
0682 vdd-supply = <&vdda_usb2_ss_core>;
0683 vdda-pll-supply = <&vdda_qusb_hs0_1p8>;
0684 vdda-phy-dpdm-supply = <&vdda_qusb_hs0_3p1>;
0685
0686 qcom,imp-res-offset-value = <8>;
0687 qcom,hstx-trim-value = <QUSB2_V2_HSTX_TRIM_22_8_MA>;
0688 };
0689
0690 &usb_2_qmpphy {
0691 status = "okay";
0692
0693 vdda-phy-supply = <&vdda_usb2_ss_1p2>;
0694 vdda-pll-supply = <&vdda_usb2_ss_core>;
0695 };
0696
0697 &venus {
0698 status = "okay";
0699 firmware-name = "qcom/samsung/w737/qcvss850.mbn";
0700 };
0701
0702 &wcd9340{
0703 pinctrl-0 = <&wcd_intr_default>;
0704 pinctrl-names = "default";
0705 clock-names = "extclk";
0706 clocks = <&rpmhcc RPMH_LN_BB_CLK2>;
0707 reset-gpios = <&tlmm 64 0>;
0708 vdd-buck-supply = <&vreg_s4a_1p8>;
0709 vdd-buck-sido-supply = <&vreg_s4a_1p8>;
0710 vdd-tx-supply = <&vreg_s4a_1p8>;
0711 vdd-rx-supply = <&vreg_s4a_1p8>;
0712 vdd-io-supply = <&vreg_s4a_1p8>;
0713 qcom,mbhc-buttons-vthreshold-microvolt = <75000 150000 237000 500000 500000 500000 500000 500000>;
0714 qcom,mbhc-headset-vthreshold-microvolt = <1700000>;
0715 qcom,mbhc-headphone-vthreshold-microvolt = <50000>;
0716
0717 swm: swm@c85 {
0718 left_spkr: wsa8810-left{
0719 compatible = "sdw10217211000";
0720 reg = <0 3>;
0721 powerdown-gpios = <&wcdgpio 1 GPIO_ACTIVE_HIGH>;
0722 #thermal-sensor-cells = <0>;
0723 sound-name-prefix = "SpkrLeft";
0724 #sound-dai-cells = <0>;
0725 };
0726
0727 right_spkr: wsa8810-right{
0728 compatible = "sdw10217211000";
0729 powerdown-gpios = <&wcdgpio 2 GPIO_ACTIVE_HIGH>;
0730 reg = <0 4>;
0731 #thermal-sensor-cells = <0>;
0732 sound-name-prefix = "SpkrRight";
0733 #sound-dai-cells = <0>;
0734 };
0735 };
0736 };
0737
0738 &wifi {
0739 status = "okay";
0740
0741 vdd-0.8-cx-mx-supply = <&vreg_l5a_0p8>;
0742 vdd-1.8-xo-supply = <&vreg_l7a_1p8>;
0743 vdd-1.3-rfa-supply = <&vreg_l17a_1p3>;
0744 vdd-3.3-ch0-supply = <&vreg_l25a_3p3>;
0745 vdd-3.3-ch1-supply = <&vreg_l23a_3p3>;
0746
0747 qcom,snoc-host-cap-8bit-quirk;
0748 };