qcom-msm8974pro-samsung-klte.dts (16063B)
1// SPDX-License-Identifier: GPL-2.0 2#include "qcom-msm8974pro.dtsi" 3#include "qcom-pma8084.dtsi" 4#include <dt-bindings/input/input.h> 5#include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 6#include <dt-bindings/leds/common.h> 7 8/ { 9 model = "Samsung Galaxy S5"; 10 compatible = "samsung,klte", "qcom,msm8974"; 11 12 aliases { 13 serial0 = &blsp1_uart1; 14 mmc0 = &sdhc_1; /* SDC1 eMMC slot */ 15 mmc1 = &sdhc_3; /* SDC2 SD card slot */ 16 }; 17 18 chosen { 19 stdout-path = "serial0:115200n8"; 20 }; 21 22 gpio-keys { 23 compatible = "gpio-keys"; 24 25 pinctrl-names = "default"; 26 pinctrl-0 = <&gpio_keys_pin_a>; 27 28 volume-down { 29 label = "volume_down"; 30 gpios = <&pma8084_gpios 2 GPIO_ACTIVE_LOW>; 31 linux,input-type = <1>; 32 linux,code = <KEY_VOLUMEDOWN>; 33 debounce-interval = <15>; 34 }; 35 36 home-key { 37 label = "home_key"; 38 gpios = <&pma8084_gpios 3 GPIO_ACTIVE_LOW>; 39 linux,input-type = <1>; 40 linux,code = <KEY_HOMEPAGE>; 41 wakeup-source; 42 debounce-interval = <15>; 43 }; 44 45 volume-up { 46 label = "volume_up"; 47 gpios = <&pma8084_gpios 5 GPIO_ACTIVE_LOW>; 48 linux,input-type = <1>; 49 linux,code = <KEY_VOLUMEUP>; 50 debounce-interval = <15>; 51 }; 52 }; 53 54 i2c-gpio-touchkey { 55 compatible = "i2c-gpio"; 56 #address-cells = <1>; 57 #size-cells = <0>; 58 sda-gpios = <&tlmm 95 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 59 scl-gpios = <&tlmm 96 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 60 pinctrl-names = "default"; 61 pinctrl-0 = <&i2c_touchkey_pins>; 62 63 touchkey@20 { 64 compatible = "cypress,tm2-touchkey"; 65 reg = <0x20>; 66 67 interrupt-parent = <&pma8084_gpios>; 68 interrupts = <6 IRQ_TYPE_EDGE_FALLING>; 69 pinctrl-names = "default"; 70 pinctrl-0 = <&touchkey_pin>; 71 72 vcc-supply = <&max77826_ldo15>; 73 vdd-supply = <&pma8084_l19>; 74 75 linux,keycodes = <KEY_APPSELECT KEY_BACK>; 76 }; 77 }; 78 79 i2c-gpio-led { 80 compatible = "i2c-gpio"; 81 #address-cells = <1>; 82 #size-cells = <0>; 83 scl-gpios = <&tlmm 121 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 84 sda-gpios = <&tlmm 120 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 85 pinctrl-names = "default"; 86 pinctrl-0 = <&i2c_led_gpioex_pins>; 87 88 i2c-gpio,delay-us = <2>; 89 90 gpio_expander: gpio@20 { 91 compatible = "nxp,pcal6416"; 92 reg = <0x20>; 93 94 gpio-controller; 95 #gpio-cells = <2>; 96 97 vcc-supply = <&pma8084_s4>; 98 99 pinctrl-names = "default"; 100 pinctrl-0 = <&gpioex_pin>; 101 102 reset-gpios = <&tlmm 145 GPIO_ACTIVE_LOW>; 103 }; 104 105 led-controller@30 { 106 compatible = "panasonic,an30259a"; 107 reg = <0x30>; 108 109 #address-cells = <1>; 110 #size-cells = <0>; 111 112 led@1 { 113 reg = <1>; 114 function = LED_FUNCTION_STATUS; 115 color = <LED_COLOR_ID_RED>; 116 }; 117 118 led@2 { 119 reg = <2>; 120 function = LED_FUNCTION_STATUS; 121 color = <LED_COLOR_ID_GREEN>; 122 }; 123 124 led@3 { 125 reg = <3>; 126 function = LED_FUNCTION_STATUS; 127 color = <LED_COLOR_ID_BLUE>; 128 }; 129 }; 130 }; 131 132 vreg_wlan: wlan-regulator { 133 compatible = "regulator-fixed"; 134 135 regulator-name = "wl-reg"; 136 regulator-min-microvolt = <3300000>; 137 regulator-max-microvolt = <3300000>; 138 139 gpio = <&gpio_expander 8 GPIO_ACTIVE_HIGH>; 140 enable-active-high; 141 }; 142 143 vreg_panel: panel-regulator { 144 compatible = "regulator-fixed"; 145 146 pinctrl-names = "default"; 147 pinctrl-0 = <&panel_en_pin>; 148 149 regulator-name = "panel-vddr-reg"; 150 regulator-min-microvolt = <1500000>; 151 regulator-max-microvolt = <1500000>; 152 153 gpio = <&pma8084_gpios 14 GPIO_ACTIVE_HIGH>; 154 enable-active-high; 155 }; 156 157 /delete-node/ vreg-boost; 158}; 159 160&blsp1_i2c2 { 161 status = "okay"; 162 163 touchscreen@20 { 164 compatible = "syna,rmi4-i2c"; 165 reg = <0x20>; 166 167 interrupt-parent = <&pma8084_gpios>; 168 interrupts = <8 IRQ_TYPE_EDGE_FALLING>; 169 170 vdd-supply = <&max77826_ldo13>; 171 vio-supply = <&pma8084_lvs2>; 172 173 pinctrl-names = "default"; 174 pinctrl-0 = <&touch_pin>; 175 176 syna,startup-delay-ms = <100>; 177 178 #address-cells = <1>; 179 #size-cells = <0>; 180 181 rmi4-f01@1 { 182 reg = <0x1>; 183 syna,nosleep-mode = <1>; 184 }; 185 186 rmi4-f12@12 { 187 reg = <0x12>; 188 syna,sensor-type = <1>; 189 }; 190 }; 191}; 192 193&blsp1_i2c6 { 194 status = "okay"; 195 196 pmic@60 { 197 reg = <0x60>; 198 compatible = "maxim,max77826"; 199 200 regulators { 201 max77826_ldo1: LDO1 { 202 regulator-min-microvolt = <1200000>; 203 regulator-max-microvolt = <1200000>; 204 }; 205 206 max77826_ldo2: LDO2 { 207 regulator-min-microvolt = <1000000>; 208 regulator-max-microvolt = <1000000>; 209 }; 210 211 max77826_ldo3: LDO3 { 212 regulator-min-microvolt = <1200000>; 213 regulator-max-microvolt = <1200000>; 214 }; 215 216 max77826_ldo4: LDO4 { 217 regulator-min-microvolt = <1800000>; 218 regulator-max-microvolt = <1800000>; 219 }; 220 221 max77826_ldo5: LDO5 { 222 regulator-min-microvolt = <1800000>; 223 regulator-max-microvolt = <1800000>; 224 }; 225 226 max77826_ldo6: LDO6 { 227 regulator-min-microvolt = <1800000>; 228 regulator-max-microvolt = <3300000>; 229 }; 230 231 max77826_ldo7: LDO7 { 232 regulator-min-microvolt = <1800000>; 233 regulator-max-microvolt = <1800000>; 234 }; 235 236 max77826_ldo8: LDO8 { 237 regulator-min-microvolt = <1800000>; 238 regulator-max-microvolt = <3300000>; 239 }; 240 241 max77826_ldo9: LDO9 { 242 regulator-min-microvolt = <1800000>; 243 regulator-max-microvolt = <1800000>; 244 }; 245 246 max77826_ldo10: LDO10 { 247 regulator-min-microvolt = <2800000>; 248 regulator-max-microvolt = <2950000>; 249 }; 250 251 max77826_ldo11: LDO11 { 252 regulator-min-microvolt = <2700000>; 253 regulator-max-microvolt = <2950000>; 254 }; 255 256 max77826_ldo12: LDO12 { 257 regulator-min-microvolt = <2500000>; 258 regulator-max-microvolt = <3300000>; 259 }; 260 261 max77826_ldo13: LDO13 { 262 regulator-min-microvolt = <3300000>; 263 regulator-max-microvolt = <3300000>; 264 }; 265 266 max77826_ldo14: LDO14 { 267 regulator-min-microvolt = <3300000>; 268 regulator-max-microvolt = <3300000>; 269 }; 270 271 max77826_ldo15: LDO15 { 272 regulator-min-microvolt = <1800000>; 273 regulator-max-microvolt = <1800000>; 274 }; 275 276 max77826_buck: BUCK { 277 regulator-min-microvolt = <1225000>; 278 regulator-max-microvolt = <1225000>; 279 }; 280 281 max77826_buckboost: BUCKBOOST { 282 regulator-min-microvolt = <3400000>; 283 regulator-max-microvolt = <3400000>; 284 }; 285 }; 286 }; 287}; 288 289&blsp1_uart2 { 290 status = "okay"; 291}; 292 293&blsp2_i2c6 { 294 status = "okay"; 295 296 fuelgauge@36 { 297 compatible = "maxim,max17048"; 298 reg = <0x36>; 299 300 maxim,double-soc; 301 maxim,rcomp = /bits/ 8 <0x56>; 302 303 interrupt-parent = <&pma8084_gpios>; 304 interrupts = <21 IRQ_TYPE_LEVEL_LOW>; 305 306 pinctrl-names = "default"; 307 pinctrl-0 = <&fuelgauge_pin>; 308 }; 309}; 310 311&blsp2_uart2 { 312 status = "okay"; 313 314 pinctrl-names = "default", "sleep"; 315 pinctrl-0 = <&blsp2_uart2_pins_active>; 316 pinctrl-1 = <&blsp2_uart2_pins_sleep>; 317 318 bluetooth { 319 compatible = "brcm,bcm43540-bt"; 320 max-speed = <3000000>; 321 pinctrl-names = "default"; 322 pinctrl-0 = <&bt_pins>; 323 device-wakeup-gpios = <&tlmm 91 GPIO_ACTIVE_HIGH>; 324 shutdown-gpios = <&gpio_expander 9 GPIO_ACTIVE_HIGH>; 325 interrupt-parent = <&tlmm>; 326 interrupts = <75 IRQ_TYPE_LEVEL_HIGH>; 327 interrupt-names = "host-wakeup"; 328 }; 329}; 330 331&dsi0 { 332 status = "okay"; 333 334 vdda-supply = <&pma8084_l2>; 335 vdd-supply = <&pma8084_l22>; 336 vddio-supply = <&pma8084_l12>; 337 338 panel: panel@0 { 339 reg = <0>; 340 compatible = "samsung,s6e3fa2"; 341 342 pinctrl-names = "default"; 343 pinctrl-0 = <&panel_te_pin &panel_rst_pin>; 344 345 iovdd-supply = <&pma8084_lvs4>; 346 vddr-supply = <&vreg_panel>; 347 348 reset-gpios = <&pma8084_gpios 17 GPIO_ACTIVE_LOW>; 349 te-gpios = <&tlmm 12 GPIO_ACTIVE_HIGH>; 350 351 port { 352 panel_in: endpoint { 353 remote-endpoint = <&dsi0_out>; 354 }; 355 }; 356 }; 357}; 358 359&dsi0_out { 360 remote-endpoint = <&panel_in>; 361 data-lanes = <0 1 2 3>; 362}; 363 364&dsi0_phy { 365 status = "okay"; 366 367 vddio-supply = <&pma8084_l12>; 368}; 369 370&gpu { 371 status = "okay"; 372}; 373 374&mdss { 375 status = "okay"; 376}; 377 378&otg { 379 status = "okay"; 380 381 phys = <&usb_hs1_phy>; 382 phy-select = <&tcsr 0xb000 0>; 383 384 hnp-disable; 385 srp-disable; 386 adp-disable; 387 388 ulpi { 389 phy@a { 390 status = "okay"; 391 392 v1p8-supply = <&pma8084_l6>; 393 v3p3-supply = <&pma8084_l24>; 394 395 qcom,init-seq = /bits/ 8 <0x1 0x64>; 396 }; 397 }; 398}; 399 400&pma8084_gpios { 401 gpio_keys_pin_a: gpio-keys-active { 402 pins = "gpio2", "gpio3", "gpio5"; 403 function = "normal"; 404 405 bias-pull-up; 406 power-source = <PMA8084_GPIO_S4>; 407 }; 408 409 touchkey_pin: touchkey-int-pin { 410 pins = "gpio6"; 411 function = "normal"; 412 bias-disable; 413 input-enable; 414 power-source = <PMA8084_GPIO_S4>; 415 }; 416 417 touch_pin: touchscreen-int-pin { 418 pins = "gpio8"; 419 function = "normal"; 420 bias-disable; 421 input-enable; 422 power-source = <PMA8084_GPIO_S4>; 423 }; 424 425 panel_en_pin: panel-en-pin { 426 pins = "gpio14"; 427 function = "normal"; 428 bias-pull-up; 429 power-source = <PMA8084_GPIO_S4>; 430 qcom,drive-strength = <PMIC_GPIO_STRENGTH_LOW>; 431 }; 432 433 wlan_sleep_clk_pin: wlan-sleep-clk-pin { 434 pins = "gpio16"; 435 function = "func2"; 436 437 output-high; 438 power-source = <PMA8084_GPIO_S4>; 439 qcom,drive-strength = <PMIC_GPIO_STRENGTH_HIGH>; 440 }; 441 442 panel_rst_pin: panel-rst-pin { 443 pins = "gpio17"; 444 function = "normal"; 445 bias-disable; 446 power-source = <PMA8084_GPIO_S4>; 447 qcom,drive-strength = <PMIC_GPIO_STRENGTH_LOW>; 448 }; 449 450 fuelgauge_pin: fuelgauge-int-pin { 451 pins = "gpio21"; 452 function = "normal"; 453 bias-disable; 454 input-enable; 455 power-source = <PMA8084_GPIO_S4>; 456 }; 457}; 458 459&remoteproc_adsp { 460 cx-supply = <&pma8084_s2>; 461}; 462 463&remoteproc_mss { 464 cx-supply = <&pma8084_s2>; 465 mss-supply = <&pma8084_s6>; 466 mx-supply = <&pma8084_s1>; 467 pll-supply = <&pma8084_l12>; 468}; 469 470&rpm_requests { 471 pma8084-regulators { 472 compatible = "qcom,rpm-pma8084-regulators"; 473 474 pma8084_s1: s1 { 475 regulator-min-microvolt = <675000>; 476 regulator-max-microvolt = <1050000>; 477 regulator-always-on; 478 }; 479 480 pma8084_s2: s2 { 481 regulator-min-microvolt = <500000>; 482 regulator-max-microvolt = <1050000>; 483 }; 484 485 pma8084_s3: s3 { 486 regulator-min-microvolt = <1300000>; 487 regulator-max-microvolt = <1300000>; 488 }; 489 490 pma8084_s4: s4 { 491 regulator-min-microvolt = <1800000>; 492 regulator-max-microvolt = <1800000>; 493 }; 494 495 pma8084_s5: s5 { 496 regulator-min-microvolt = <2150000>; 497 regulator-max-microvolt = <2150000>; 498 }; 499 500 pma8084_s6: s6 { 501 regulator-min-microvolt = <1050000>; 502 regulator-max-microvolt = <1050000>; 503 }; 504 505 pma8084_l1: l1 { 506 regulator-min-microvolt = <1225000>; 507 regulator-max-microvolt = <1225000>; 508 }; 509 510 pma8084_l2: l2 { 511 regulator-min-microvolt = <1200000>; 512 regulator-max-microvolt = <1200000>; 513 }; 514 515 pma8084_l3: l3 { 516 regulator-min-microvolt = <1050000>; 517 regulator-max-microvolt = <1200000>; 518 }; 519 520 pma8084_l4: l4 { 521 regulator-min-microvolt = <1200000>; 522 regulator-max-microvolt = <1225000>; 523 }; 524 525 pma8084_l5: l5 { 526 regulator-min-microvolt = <1800000>; 527 regulator-max-microvolt = <1800000>; 528 }; 529 530 pma8084_l6: l6 { 531 regulator-min-microvolt = <1800000>; 532 regulator-max-microvolt = <1800000>; 533 }; 534 535 pma8084_l7: l7 { 536 regulator-min-microvolt = <1800000>; 537 regulator-max-microvolt = <1800000>; 538 }; 539 540 pma8084_l8: l8 { 541 regulator-min-microvolt = <1800000>; 542 regulator-max-microvolt = <1800000>; 543 }; 544 545 pma8084_l9: l9 { 546 regulator-min-microvolt = <1800000>; 547 regulator-max-microvolt = <2950000>; 548 }; 549 550 pma8084_l10: l10 { 551 regulator-min-microvolt = <1800000>; 552 regulator-max-microvolt = <2950000>; 553 }; 554 555 pma8084_l11: l11 { 556 regulator-min-microvolt = <1300000>; 557 regulator-max-microvolt = <1300000>; 558 }; 559 560 pma8084_l12: l12 { 561 regulator-min-microvolt = <1800000>; 562 regulator-max-microvolt = <1800000>; 563 regulator-always-on; 564 }; 565 566 pma8084_l13: l13 { 567 regulator-min-microvolt = <1800000>; 568 regulator-max-microvolt = <2950000>; 569 }; 570 571 pma8084_l14: l14 { 572 regulator-min-microvolt = <1800000>; 573 regulator-max-microvolt = <1800000>; 574 }; 575 576 pma8084_l15: l15 { 577 regulator-min-microvolt = <2050000>; 578 regulator-max-microvolt = <2050000>; 579 }; 580 581 pma8084_l16: l16 { 582 regulator-min-microvolt = <2700000>; 583 regulator-max-microvolt = <2700000>; 584 }; 585 586 pma8084_l17: l17 { 587 regulator-min-microvolt = <2850000>; 588 regulator-max-microvolt = <2850000>; 589 }; 590 591 pma8084_l18: l18 { 592 regulator-min-microvolt = <2850000>; 593 regulator-max-microvolt = <2850000>; 594 }; 595 596 pma8084_l19: l19 { 597 regulator-min-microvolt = <3300000>; 598 regulator-max-microvolt = <3300000>; 599 }; 600 601 pma8084_l20: l20 { 602 regulator-min-microvolt = <2950000>; 603 regulator-max-microvolt = <2950000>; 604 regulator-system-load = <200000>; 605 regulator-allow-set-load; 606 }; 607 608 pma8084_l21: l21 { 609 regulator-min-microvolt = <2950000>; 610 regulator-max-microvolt = <2950000>; 611 regulator-system-load = <200000>; 612 regulator-allow-set-load; 613 }; 614 615 pma8084_l22: l22 { 616 regulator-min-microvolt = <3000000>; 617 regulator-max-microvolt = <3300000>; 618 }; 619 620 pma8084_l23: l23 { 621 regulator-min-microvolt = <3000000>; 622 regulator-max-microvolt = <3000000>; 623 }; 624 625 pma8084_l24: l24 { 626 regulator-min-microvolt = <3075000>; 627 regulator-max-microvolt = <3075000>; 628 }; 629 630 pma8084_l25: l25 { 631 regulator-min-microvolt = <2100000>; 632 regulator-max-microvolt = <2100000>; 633 }; 634 635 pma8084_l26: l26 { 636 regulator-min-microvolt = <1800000>; 637 regulator-max-microvolt = <2050000>; 638 }; 639 640 pma8084_l27: l27 { 641 regulator-min-microvolt = <1000000>; 642 regulator-max-microvolt = <1225000>; 643 }; 644 645 pma8084_lvs1: lvs1 {}; 646 pma8084_lvs2: lvs2 {}; 647 pma8084_lvs3: lvs3 {}; 648 pma8084_lvs4: lvs4 {}; 649 650 pma8084_5vs1: 5vs1 {}; 651 }; 652}; 653 654&sdhc_1 { 655 status = "okay"; 656 657 vmmc-supply = <&pma8084_l20>; 658 vqmmc-supply = <&pma8084_s4>; 659 660 pinctrl-names = "default", "sleep"; 661 pinctrl-0 = <&sdc1_on>; 662 pinctrl-1 = <&sdc1_off>; 663}; 664 665&sdhc_2 { 666 status = "okay"; 667 max-frequency = <100000000>; 668 vmmc-supply = <&vreg_wlan>; 669 vqmmc-supply = <&pma8084_s4>; 670 non-removable; 671 672 pinctrl-names = "default", "sleep"; 673 pinctrl-0 = <&sdc2_on>; 674 pinctrl-1 = <&sdc2_off>; 675 676 wifi@1 { 677 reg = <1>; 678 compatible = "brcm,bcm4329-fmac"; 679 680 interrupt-parent = <&tlmm>; 681 interrupts = <92 IRQ_TYPE_LEVEL_HIGH>; 682 interrupt-names = "host-wake"; 683 684 pinctrl-names = "default"; 685 pinctrl-0 = <&wlan_sleep_clk_pin &wifi_pin>; 686 }; 687}; 688 689&sdhc_3 { 690 status = "okay"; 691 max-frequency = <100000000>; 692 vmmc-supply = <&pma8084_l21>; 693 vqmmc-supply = <&pma8084_l13>; 694 695 /* 696 * cd-gpio is intentionally disabled. If enabled, an SD card 697 * present during boot is not initialized correctly. Without 698 * cd-gpios the driver resorts to polling, so hotplug works. 699 */ 700 pinctrl-names = "default"; 701 pinctrl-0 = <&sdc3_on /* &sdhc3_cd_pin */>; 702 /* cd-gpios = <&tlmm 62 GPIO_ACTIVE_LOW>; */ 703}; 704 705&tlmm { 706 /* This seems suspicious, but somebody with this device should look into it. */ 707 blsp2_uart2_pins_active: blsp2-uart2-pins-active { 708 pins = "gpio45", "gpio46", "gpio47", "gpio48"; 709 function = "blsp_uart8"; 710 drive-strength = <8>; 711 bias-disable; 712 }; 713 714 blsp2_uart2_pins_sleep: blsp2-uart2-pins-sleep { 715 pins = "gpio45", "gpio46", "gpio47", "gpio48"; 716 function = "gpio"; 717 drive-strength = <2>; 718 bias-pull-down; 719 }; 720 721 bt_pins: bt-pins { 722 hostwake { 723 pins = "gpio75"; 724 function = "gpio"; 725 drive-strength = <16>; 726 input-enable; 727 }; 728 729 devwake { 730 pins = "gpio91"; 731 function = "gpio"; 732 drive-strength = <2>; 733 }; 734 }; 735 736 sdc1_on: sdhc1-on { 737 clk { 738 pins = "sdc1_clk"; 739 drive-strength = <4>; 740 bias-disable; 741 }; 742 743 cmd-data { 744 pins = "sdc1_cmd", "sdc1_data"; 745 drive-strength = <4>; 746 bias-pull-up; 747 }; 748 }; 749 750 sdc3_on: sdc3-on { 751 pins = "gpio35", "gpio36", "gpio37", "gpio38", "gpio39", "gpio40"; 752 function = "sdc3"; 753 drive-strength = <8>; 754 bias-disable; 755 }; 756 757 sdhc3_cd_pin: sdc3-cd-on { 758 pins = "gpio62"; 759 function = "gpio"; 760 761 drive-strength = <2>; 762 bias-disable; 763 }; 764 765 sdc2_on: sdhc2-on { 766 clk { 767 pins = "sdc2_clk"; 768 drive-strength = <6>; 769 bias-disable; 770 }; 771 772 cmd-data { 773 pins = "sdc2_cmd", "sdc2_data"; 774 drive-strength = <6>; 775 bias-pull-up; 776 }; 777 }; 778 779 i2c_touchkey_pins: i2c-touchkey { 780 pins = "gpio95", "gpio96"; 781 function = "gpio"; 782 input-enable; 783 bias-pull-up; 784 }; 785 786 i2c_led_gpioex_pins: i2c-led-gpioex { 787 pins = "gpio120", "gpio121"; 788 function = "gpio"; 789 input-enable; 790 bias-pull-down; 791 }; 792 793 gpioex_pin: gpioex { 794 pins = "gpio145"; 795 function = "gpio"; 796 bias-pull-up; 797 drive-strength = <2>; 798 }; 799 800 wifi_pin: wifi { 801 pins = "gpio92"; 802 function = "gpio"; 803 input-enable; 804 bias-pull-down; 805 }; 806 807 panel_te_pin: panel { 808 pins = "gpio12"; 809 function = "mdp_vsync"; 810 drive-strength = <2>; 811 bias-disable; 812 }; 813};