1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Copyright (c) 2022, Alexander Martinz <amartinz@shiftphones.com> 4 * Copyright (c) 2022, Casey Connolly <casey.connolly@linaro.org> 5 * Copyright (c) 2022, Dylan Van Assche <me@dylanvanassche.be> 6 */ 7 8/dts-v1/; 9 10#include <dt-bindings/arm/qcom,ids.h> 11#include <dt-bindings/gpio/gpio.h> 12#include <dt-bindings/leds/common.h> 13#include <dt-bindings/regulator/qcom,rpmh-regulator.h> 14#include "sdm845.dtsi" 15#include "pm8998.dtsi" 16#include "pmi8998.dtsi" 17 18/ { 19 model = "SHIFT SHIFT6mq"; 20 compatible = "shift,axolotl", "qcom,sdm845"; 21 chassis-type = "handset"; 22 qcom,msm-id = <QCOM_ID_SDM845 0x20001>; 23 qcom,board-id = <11 0>; 24 25 aliases { 26 display0 = &framebuffer0; 27 serial0 = &uart9; 28 serial1 = &uart6; 29 }; 30 31 chosen { 32 #address-cells = <2>; 33 #size-cells = <2>; 34 ranges; 35 36 stdout-path = "serial0"; 37 38 /* Use framebuffer setup by the bootloader. */ 39 framebuffer0: framebuffer@9d400000 { 40 compatible = "simple-framebuffer"; 41 reg = <0x0 0x9d400000 0x0 (1080 * 2160 * 4)>; 42 width = <1080>; 43 height = <2160>; 44 stride = <(1080 * 4)>; 45 format = "a8r8g8b8"; 46 }; 47 }; 48 49 gpio-keys { 50 compatible = "gpio-keys"; 51 autorepeat; 52 53 pinctrl-names = "default"; 54 pinctrl-0 = <&volume_up_gpio>; 55 56 key-vol-up { 57 label = "volume_up"; 58 linux,code = <KEY_VOLUMEUP>; 59 gpios = <&pm8998_gpios 6 GPIO_ACTIVE_LOW>; 60 debounce-interval = <15>; 61 }; 62 }; 63 64 reserved-memory { 65 framebuffer@9d400000 { 66 reg = <0x0 0x9d400000 0x0 (1080 * 2160 * 4)>; 67 no-map; 68 }; 69 70 ramoops: ramoops@b0000000 { 71 compatible = "ramoops"; 72 reg = <0 0xb0000000 0 0x00400000>; 73 record-size = <0x40000>; 74 console-size = <0x40000>; 75 ftrace-size = <0x40000>; 76 pmsg-size = <0x200000>; 77 ecc-size = <0x0>; 78 }; 79 }; 80 81 battery: battery { 82 compatible = "simple-battery"; 83 84 charge-full-design-microamp-hours = <3850000>; 85 voltage-min-design-microvolt = <3600000>; 86 voltage-max-design-microvolt = <4400000>; 87 }; 88 89 vph_pwr: vph-pwr-regulator { 90 compatible = "regulator-fixed"; 91 regulator-name = "vph_pwr"; 92 regulator-min-microvolt = <3700000>; 93 regulator-max-microvolt = <3700000>; 94 }; 95 96 vreg_s4a_1p8: pm8998-smps4 { 97 compatible = "regulator-fixed"; 98 regulator-name = "vreg_s4a_1p8"; 99 100 regulator-min-microvolt = <1800000>; 101 regulator-max-microvolt = <1800000>; 102 103 regulator-always-on; 104 regulator-boot-on; 105 106 vin-supply = <&vph_pwr>; 107 }; 108}; 109 110&adsp_pas { 111 status = "okay"; 112 firmware-name = "qcom/sdm845/axolotl/adsp.mbn"; 113}; 114 115&apps_rsc { 116 regulators-0 { 117 compatible = "qcom,pm8998-rpmh-regulators"; 118 qcom,pmic-id = "a"; 119 120 vdd-s1-supply = <&vph_pwr>; 121 vdd-s2-supply = <&vph_pwr>; 122 vdd-s3-supply = <&vph_pwr>; 123 vdd-s4-supply = <&vph_pwr>; 124 vdd-s5-supply = <&vph_pwr>; 125 vdd-s6-supply = <&vph_pwr>; 126 vdd-s7-supply = <&vph_pwr>; 127 vdd-s8-supply = <&vph_pwr>; 128 vdd-s9-supply = <&vph_pwr>; 129 vdd-s10-supply = <&vph_pwr>; 130 vdd-s11-supply = <&vph_pwr>; 131 vdd-s12-supply = <&vph_pwr>; 132 vdd-s13-supply = <&vph_pwr>; 133 vdd-l1-l27-supply = <&vreg_s7a_1p025>; 134 vdd-l2-l8-l17-supply = <&vreg_s3a_1p35>; 135 vdd-l3-l11-supply = <&vreg_s7a_1p025>; 136 vdd-l4-l5-supply = <&vreg_s7a_1p025>; 137 vdd-l6-supply = <&vph_pwr>; 138 vdd-l7-l12-l14-l15-supply = <&vreg_s5a_2p04>; 139 vdd-l9-supply = <&vreg_bob>; 140 vdd-l10-l23-l25-supply = <&vreg_bob>; 141 vdd-l13-l19-l21-supply = <&vreg_bob>; 142 vdd-l16-l28-supply = <&vreg_bob>; 143 vdd-l18-l22-supply = <&vreg_bob>; 144 vdd-l20-l24-supply = <&vreg_bob>; 145 vdd-l26-supply = <&vreg_s3a_1p35>; 146 vin-lvs-1-2-supply = <&vreg_s4a_1p8>; 147 148 vreg_s2a_1p125: smps2 { 149 regulator-min-microvolt = <1100000>; 150 regulator-max-microvolt = <1100000>; 151 }; 152 153 vreg_s3a_1p35: smps3 { 154 regulator-min-microvolt = <1352000>; 155 regulator-max-microvolt = <1352000>; 156 }; 157 158 vreg_s5a_2p04: smps5 { 159 regulator-min-microvolt = <1904000>; 160 regulator-max-microvolt = <2040000>; 161 }; 162 163 vreg_s7a_1p025: smps7 { 164 regulator-min-microvolt = <900000>; 165 regulator-max-microvolt = <1028000>; 166 }; 167 168 vdd_qusb_hs0: 169 vdda_hp_pcie_core: 170 vdda_mipi_csi0_0p9: 171 vdda_mipi_csi1_0p9: 172 vdda_mipi_csi2_0p9: 173 vdda_mipi_dsi0_pll: 174 vdda_mipi_dsi1_pll: 175 vdda_qlink_lv: 176 vdda_qlink_lv_ck: 177 vdda_qrefs_0p875: 178 vdda_pcie_core: 179 vdda_pll_cc_ebi01: 180 vdda_pll_cc_ebi23: 181 vdda_sp_sensor: 182 vdda_ufs1_core: 183 vdda_ufs2_core: 184 vdda_usb1_ss_core: 185 vdda_usb2_ss_core: 186 vreg_l1a_0p875: ldo1 { 187 regulator-min-microvolt = <880000>; 188 regulator-max-microvolt = <880000>; 189 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 190 }; 191 192 vddpx_10: 193 vreg_l2a_1p2: ldo2 { 194 regulator-min-microvolt = <1200000>; 195 regulator-max-microvolt = <1200000>; 196 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 197 regulator-always-on; 198 }; 199 200 vreg_l3a_1p0: ldo3 { 201 regulator-min-microvolt = <1000000>; 202 regulator-max-microvolt = <1000000>; 203 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 204 }; 205 206 vdd_wcss_cx: 207 vdd_wcss_mx: 208 vdda_wcss_pll: 209 vreg_l5a_0p8: ldo5 { 210 regulator-min-microvolt = <800000>; 211 regulator-max-microvolt = <800000>; 212 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 213 }; 214 215 vddpx_13: 216 vreg_l6a_1p8: ldo6 { 217 regulator-min-microvolt = <1856000>; 218 regulator-max-microvolt = <1856000>; 219 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 220 }; 221 222 vreg_l7a_1p8: ldo7 { 223 regulator-min-microvolt = <1800000>; 224 regulator-max-microvolt = <1800000>; 225 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 226 }; 227 228 vreg_l8a_1p2: ldo8 { 229 regulator-min-microvolt = <1200000>; 230 regulator-max-microvolt = <1248000>; 231 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 232 }; 233 234 vreg_l9a_1p8: ldo9 { 235 regulator-min-microvolt = <1704000>; 236 regulator-max-microvolt = <2928000>; 237 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 238 }; 239 240 vreg_l10a_1p8: ldo10 { 241 regulator-min-microvolt = <1704000>; 242 regulator-max-microvolt = <2928000>; 243 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 244 }; 245 246 vreg_l11a_1p0: ldo11 { 247 regulator-min-microvolt = <1000000>; 248 regulator-max-microvolt = <1048000>; 249 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 250 }; 251 252 vdd_qfprom: 253 vdd_qfprom_sp: 254 vdda_apc1_cs_1p8: 255 vdda_gfx_cs_1p8: 256 vdda_qrefs_1p8: 257 vdda_qusb_hs0_1p8: 258 vddpx_11: 259 vreg_l12a_1p8: ldo12 { 260 regulator-min-microvolt = <1800000>; 261 regulator-max-microvolt = <1800000>; 262 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 263 }; 264 265 vddpx_2: 266 vreg_l13a_2p95: ldo13 { 267 regulator-min-microvolt = <1800000>; 268 regulator-max-microvolt = <2960000>; 269 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 270 }; 271 272 vreg_l14a_1p88: ldo14 { 273 regulator-min-microvolt = <1800000>; 274 regulator-max-microvolt = <1800000>; 275 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 276 }; 277 278 vreg_l15a_1p8: ldo15 { 279 regulator-min-microvolt = <1800000>; 280 regulator-max-microvolt = <1800000>; 281 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 282 }; 283 284 vreg_l16a_2p7: ldo16 { 285 regulator-min-microvolt = <2704000>; 286 regulator-max-microvolt = <2704000>; 287 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 288 }; 289 290 vreg_l17a_1p3: ldo17 { 291 regulator-min-microvolt = <1304000>; 292 regulator-max-microvolt = <1304000>; 293 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 294 }; 295 296 vreg_l18a_2p7: ldo18 { 297 regulator-min-microvolt = <2704000>; 298 regulator-max-microvolt = <2960000>; 299 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 300 }; 301 302 vreg_l19a_3p0: ldo19 { 303 regulator-min-microvolt = <2856000>; 304 regulator-max-microvolt = <3104000>; 305 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 306 }; 307 308 vreg_l20a_2p95: ldo20 { 309 regulator-min-microvolt = <2704000>; 310 regulator-max-microvolt = <2960000>; 311 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 312 }; 313 314 vreg_l21a_2p95: ldo21 { 315 regulator-min-microvolt = <2704000>; 316 regulator-max-microvolt = <2960000>; 317 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 318 }; 319 320 vreg_l22a_2p85: ldo22 { 321 regulator-min-microvolt = <2864000>; 322 regulator-max-microvolt = <3312000>; 323 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 324 }; 325 326 vreg_l23a_3p3: ldo23 { 327 regulator-min-microvolt = <3000000>; 328 regulator-max-microvolt = <3312000>; 329 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 330 }; 331 332 vdda_qusb_hs0_3p1: 333 vreg_l24a_3p075: ldo24 { 334 regulator-min-microvolt = <3088000>; 335 regulator-max-microvolt = <3088000>; 336 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 337 }; 338 339 vreg_l25a_3p3: ldo25 { 340 regulator-min-microvolt = <3300000>; 341 regulator-max-microvolt = <3312000>; 342 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 343 }; 344 345 vdda_hp_pcie_1p2: 346 vdda_hv_ebi0: 347 vdda_hv_ebi1: 348 vdda_hv_ebi2: 349 vdda_hv_ebi3: 350 vdda_mipi_csi_1p25: 351 vdda_mipi_dsi0_1p2: 352 vdda_mipi_dsi1_1p2: 353 vdda_pcie_1p2: 354 vdda_ufs1_1p2: 355 vdda_ufs2_1p2: 356 vdda_usb1_ss_1p2: 357 vdda_usb2_ss_1p2: 358 vreg_l26a_1p2: ldo26 { 359 regulator-min-microvolt = <1200000>; 360 regulator-max-microvolt = <1200000>; 361 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 362 }; 363 364 vreg_l28a_3p0: ldo28 { 365 regulator-min-microvolt = <2856000>; 366 regulator-max-microvolt = <3008000>; 367 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 368 }; 369 370 vreg_lvs1a_1p8: lvs1 { 371 regulator-min-microvolt = <1800000>; 372 regulator-max-microvolt = <1800000>; 373 }; 374 375 vreg_lvs2a_1p8: lvs2 { 376 regulator-min-microvolt = <1800000>; 377 regulator-max-microvolt = <1800000>; 378 }; 379 }; 380 381 regulators-1 { 382 compatible = "qcom,pmi8998-rpmh-regulators"; 383 qcom,pmic-id = "b"; 384 385 vdd-bob-supply = <&vph_pwr>; 386 387 vreg_bob: bob { 388 regulator-min-microvolt = <3312000>; 389 regulator-max-microvolt = <3600000>; 390 regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>; 391 regulator-allow-bypass; 392 }; 393 }; 394 395 regulators-2 { 396 compatible = "qcom,pm8005-rpmh-regulators"; 397 qcom,pmic-id = "c"; 398 399 vdd-s1-supply = <&vph_pwr>; 400 vdd-s2-supply = <&vph_pwr>; 401 vdd-s3-supply = <&vph_pwr>; 402 vdd-s4-supply = <&vph_pwr>; 403 404 vreg_s3c_0p6: smps3 { 405 regulator-min-microvolt = <600000>; 406 regulator-max-microvolt = <600000>; 407 }; 408 }; 409}; 410 411&cdsp_pas { 412 status = "okay"; 413 firmware-name = "qcom/sdm845/axolotl/cdsp.mbn"; 414}; 415 416&gcc { 417 protected-clocks = <GCC_QSPI_CORE_CLK>, 418 <GCC_QSPI_CORE_CLK_SRC>, 419 <GCC_QSPI_CNOC_PERIPH_AHB_CLK>, 420 <GCC_LPASS_Q6_AXI_CLK>, 421 <GCC_LPASS_SWAY_CLK>; 422}; 423 424&gpu { 425 status = "okay"; 426 427 zap-shader { 428 memory-region = <&gpu_mem>; 429 firmware-name = "qcom/sdm845/axolotl/a630_zap.mbn"; 430 }; 431}; 432 433&i2c5 { 434 status = "okay"; 435 436 touchscreen@38 { 437 compatible = "focaltech,fts8719"; 438 reg = <0x38>; 439 wakeup-source; 440 interrupt-parent = <&tlmm>; 441 interrupts = <125 IRQ_TYPE_EDGE_FALLING>; 442 vdd-supply = <&vreg_l28a_3p0>; 443 vcc-i2c-supply = <&vreg_l14a_1p88>; 444 445 pinctrl-names = "default", "suspend"; 446 pinctrl-0 = <&ts_int_active &ts_reset_active>; 447 pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; 448 449 reset-gpio = <&tlmm 99 GPIO_ACTIVE_HIGH>; 450 irq-gpio = <&tlmm 125 GPIO_TRANSITORY>; 451 touchscreen-size-x = <1080>; 452 touchscreen-size-y = <2160>; 453 }; 454}; 455 456&i2c10 { 457 /* SMB1355@0x0C */ 458}; 459 460&ipa { 461 qcom,gsi-loader = "self"; 462 memory-region = <&ipa_fw_mem>; 463 firmware-name = "qcom/sdm845/axolotl/ipa_fws.mbn"; 464 status = "okay"; 465}; 466 467&mdss { 468 status = "okay"; 469}; 470 471&mdss_dsi0 { 472 status = "okay"; 473 vdda-supply = <&vdda_mipi_dsi0_1p2>; 474 475 panel@0 { 476 compatible = "visionox,rm69299-shift"; 477 status = "okay"; 478 reg = <0>; 479 vdda-supply = <&vreg_l14a_1p88>; 480 vdd3p3-supply = <&vreg_l28a_3p0>; 481 482 #address-cells = <1>; 483 #size-cells = <0>; 484 485 reset-gpios = <&tlmm 6 GPIO_ACTIVE_HIGH>; 486 487 pinctrl-names = "default", "sleep"; 488 pinctrl-0 = <&sde_dsi_active &sde_te_active>; 489 pinctrl-1 = <&sde_dsi_suspend &sde_te_suspend>; 490 491 port { 492 panel_in_0: endpoint { 493 remote-endpoint = <&mdss_dsi0_out>; 494 }; 495 }; 496 }; 497}; 498 499&mdss_dsi0_out { 500 remote-endpoint = <&panel_in_0>; 501 data-lanes = <0 1 2 3>; 502}; 503 504&mdss_dsi0_phy { 505 status = "okay"; 506 vdds-supply = <&vdda_mipi_dsi0_pll>; 507}; 508 509&mss_pil { 510 status = "okay"; 511 firmware-name = "qcom/sdm845/axolotl/mba.mbn", "qcom/sdm845/axolotl/modem.mbn"; 512}; 513 514&pm8998_gpios { 515 volume_up_gpio: pm8998-gpio6-state { 516 pinconf { 517 pins = "gpio6"; 518 function = "normal"; 519 input-enable; 520 bias-pull-up; 521 qcom,drive-strength = <0>; 522 }; 523 }; 524}; 525 526&pmi8998_charger { 527 monitored-battery = <&battery>; 528 529 status = "okay"; 530}; 531 532&pm8998_resin { 533 linux,code = <KEY_VOLUMEDOWN>; 534 status = "okay"; 535}; 536 537&pmi8998_lpg { 538 status = "okay"; 539 540 multi-led { 541 color = <LED_COLOR_ID_RGB>; 542 function = LED_FUNCTION_STATUS; 543 544 #address-cells = <1>; 545 #size-cells = <0>; 546 547 led@3 { 548 reg = <3>; 549 color = <LED_COLOR_ID_BLUE>; 550 }; 551 552 led@4 { 553 reg = <4>; 554 color = <LED_COLOR_ID_GREEN>; 555 }; 556 557 led@5 { 558 reg = <5>; 559 color = <LED_COLOR_ID_RED>; 560 }; 561 }; 562}; 563 564&pmi8998_flash { 565 status = "okay"; 566 567 led-0 { 568 function = LED_FUNCTION_FLASH; 569 color = <LED_COLOR_ID_WHITE>; 570 led-sources = <1>; 571 led-max-microamp = <100000>; 572 flash-max-microamp = <1100000>; 573 flash-max-timeout-us = <1280000>; 574 }; 575 576 led-1 { 577 function = LED_FUNCTION_FLASH; 578 color = <LED_COLOR_ID_YELLOW>; 579 led-sources = <2>; 580 led-max-microamp = <100000>; 581 flash-max-microamp = <1100000>; 582 flash-max-timeout-us = <1280000>; 583 }; 584}; 585 586&qup_uart9_rx { 587 drive-strength = <2>; 588 bias-pull-up; 589}; 590 591&qup_uart9_tx { 592 drive-strength = <2>; 593 bias-disable; 594}; 595 596&qupv3_id_0 { 597 status = "okay"; 598}; 599 600&qupv3_id_1 { 601 status = "okay"; 602}; 603 604&slpi_pas { 605 firmware-name = "qcom/sdm845/axolotl/slpi.mbn"; 606 status = "okay"; 607}; 608 609&tlmm { 610 gpio-reserved-ranges = <0 4>, <81 4>; 611 612 sde_dsi_active: sde-dsi-active-state { 613 pins = "gpio6", "gpio11"; 614 function = "gpio"; 615 drive-strength = <8>; 616 bias-disable; 617 }; 618 619 sde_dsi_suspend: sde-dsi-suspend-state { 620 pins = "gpio6", "gpio11"; 621 function = "gpio"; 622 drive-strength = <2>; 623 bias-pull-down; 624 }; 625 626 sde_te_active: sde-te-active-state { 627 pins = "gpio10"; 628 function = "mdp_vsync"; 629 drive-strength = <2>; 630 bias-pull-down; 631 }; 632 633 sde_te_suspend: sde-te-suspend-state { 634 pins = "gpio10"; 635 function = "mdp_vsync"; 636 drive-strength = <2>; 637 bias-pull-down; 638 }; 639 640 ts_int_active: ts-int-active-state { 641 pins = "gpio125"; 642 function = "gpio"; 643 drive-strength = <8>; 644 bias-pull-up; 645 }; 646 647 ts_int_suspend: ts-int-suspend-state { 648 pins = "gpio125"; 649 function = "gpio"; 650 drive-strength = <2>; 651 bias-pull-down; 652 }; 653 654 ts_reset_active: ts-reset-active-state { 655 pins = "gpio99"; 656 function = "gpio"; 657 drive-strength = <8>; 658 bias-pull-up; 659 }; 660 661 ts_reset_suspend: ts-reset-suspend-state { 662 pins = "gpio99"; 663 function = "gpio"; 664 drive-strength = <2>; 665 bias-pull-down; 666 }; 667}; 668 669&uart6 { 670 status = "okay"; 671 672 pinctrl-0 = <&qup_uart6_4pin>; 673 674 bluetooth { 675 compatible = "qcom,wcn3990-bt"; 676 677 /* 678 * This path is relative to the qca/ 679 * subdir under lib/firmware. 680 */ 681 firmware-name = "axolotl/crnv21.bin"; 682 683 vddio-supply = <&vreg_s4a_1p8>; 684 vddxo-supply = <&vreg_l7a_1p8>; 685 vddrf-supply = <&vreg_l17a_1p3>; 686 vddch0-supply = <&vreg_l25a_3p3>; 687 max-speed = <3200000>; 688 }; 689}; 690 691&uart9 { 692 status = "okay"; 693}; 694 695&ufs_mem_hc { 696 status = "okay"; 697 698 reset-gpios = <&tlmm 150 GPIO_ACTIVE_LOW>; 699 700 vcc-supply = <&vreg_l20a_2p95>; 701 vcc-max-microamp = <600000>; 702}; 703 704&ufs_mem_phy { 705 status = "okay"; 706 707 vdda-phy-supply = <&vdda_ufs1_core>; 708 vdda-pll-supply = <&vdda_ufs1_1p2>; 709}; 710 711&usb_1 { 712 status = "okay"; 713}; 714 715&usb_1_dwc3 { 716 dr_mode = "peripheral"; 717}; 718 719&usb_1_hsphy { 720 status = "okay"; 721 722 vdd-supply = <&vreg_l1a_0p875>; 723 vdda-phy-dpdm-supply = <&vreg_l24a_3p075>; 724 vdda-pll-supply = <&vreg_l12a_1p8>; 725}; 726 727&usb_1_qmpphy { 728 status = "okay"; 729 730 vdda-phy-supply = <&vreg_l26a_1p2>; 731 vdda-pll-supply = <&vreg_l1a_0p875>; 732}; 733 734&venus { 735 status = "okay"; 736 firmware-name = "qcom/sdm845/axolotl/venus.mbn"; 737}; 738 739&wifi { 740 status = "okay"; 741 742 vdd-0.8-cx-mx-supply = <&vreg_l5a_0p8>; 743 vdd-1.3-rfa-supply = <&vreg_l17a_1p3>; 744 vdd-1.8-xo-supply = <&vreg_l7a_1p8>; 745 vdd-3.3-ch0-supply = <&vreg_l25a_3p3>; 746 vdd-3.3-ch1-supply = <&vreg_l23a_3p3>; 747 748 qcom,snoc-host-cap-8bit-quirk; 749}; 750