1# SPDX-License-Identifier: GPL-2.0 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/arm/qcom.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: QCOM 8 9maintainers: 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 11 12description: | 13 There are many devices in the list below that run the standard ChromeOS 14 bootloader setup and use the open source depthcharge bootloader to boot the 15 OS. These devices use the bootflow explained at 16 https://docs.kernel.org/arch/arm/google/chromebook-boot-flow.html 17 18properties: 19 $nodename: 20 const: "/" 21 compatible: 22 oneOf: 23 - items: 24 - enum: 25 - qcom,apq8016-sbc 26 - schneider,apq8016-hmibsc 27 - const: qcom,apq8016 28 29 - items: 30 - enum: 31 - asus,sparrow 32 - huawei,sturgeon 33 - lg,lenok 34 - samsung,matisse-wifi 35 - samsung,milletwifi 36 - const: qcom,apq8026 37 38 - items: 39 - enum: 40 - asus,nexus7-flo 41 - lg,nexus4-mako 42 - sony,xperia-yuga 43 - qcom,apq8064-cm-qs600 44 - qcom,apq8064-ifc6410 45 - const: qcom,apq8064 46 47 - items: 48 - enum: 49 - qcom,apq8074-dragonboard 50 - const: qcom,apq8074 51 52 - items: 53 - enum: 54 - qcom,apq8084-mtp 55 - qcom,apq8084-sbc 56 - const: qcom,apq8084 57 58 - items: 59 - const: qcom,eliza-cqs-evk 60 - const: qcom,eliza-cqs-som 61 - const: qcom,eliza 62 63 - items: 64 - enum: 65 - sony,karin_windy 66 - const: qcom,apq8094 67 68 - items: 69 - enum: 70 - arrow,apq8096-db820c 71 - inforce,ifc6640 72 - const: qcom,apq8096-sbc 73 - const: qcom,apq8096 74 75 - items: 76 - const: arrow,apq8096sg-db820c 77 - const: arrow,apq8096-db820c 78 - const: qcom,apq8096-sbc 79 - const: qcom,apq8096sg 80 - const: qcom,apq8096 81 82 - items: 83 - enum: 84 - qcom,eliza-mtp 85 - const: qcom,eliza 86 87 - items: 88 - enum: 89 - qcom,glymur-crd 90 - const: qcom,glymur 91 92 - items: 93 - enum: 94 - 8dev,jalapeno 95 - alfa-network,ap120c-ac 96 - const: qcom,ipq4018 97 98 - items: 99 - enum: 100 - qcom,ipq4019-ap-dk01.1-c1 101 - qcom,ipq4019-ap-dk04.1-c3 102 - qcom,ipq4019-ap-dk07.1-c1 103 - qcom,ipq4019-ap-dk07.1-c2 104 - qcom,ipq4019-dk04.1-c1 105 - const: qcom,ipq4019 106 107 - items: 108 - enum: 109 - qcom,ipq5018-rdp432-c2 110 - tplink,archer-ax55-v1 111 - const: qcom,ipq5018 112 113 - items: 114 - enum: 115 - qcom,ipq5210-rdp504 116 - const: qcom,ipq5210 117 118 - items: 119 - enum: 120 - qcom,ipq5332-ap-mi01.2 121 - qcom,ipq5332-ap-mi01.3 122 - qcom,ipq5332-ap-mi01.6 123 - qcom,ipq5332-ap-mi01.9 124 - const: qcom,ipq5332 125 126 - items: 127 - enum: 128 - qcom,ipq5424-rdp466 129 - const: qcom,ipq5424 130 131 - items: 132 - enum: 133 - qcom,ipq6018-cp01 134 - qcom,ipq6018-cp01-c1 135 - const: qcom,ipq6018 136 137 - items: 138 - enum: 139 - mikrotik,rb3011 140 - qcom,ipq8064-ap148 141 - const: qcom,ipq8064 142 143 - items: 144 - enum: 145 - qcom,ipq8074-hk01 146 - qcom,ipq8074-hk10-c1 147 - qcom,ipq8074-hk10-c2 148 - const: qcom,ipq8074 149 150 - items: 151 - enum: 152 - qcom,ipq9574-ap-al02-c2 153 - qcom,ipq9574-ap-al02-c2-emmc 154 - qcom,ipq9574-ap-al02-c6 155 - qcom,ipq9574-ap-al02-c7 156 - qcom,ipq9574-ap-al02-c7-emmc 157 - qcom,ipq9574-ap-al02-c8 158 - qcom,ipq9574-ap-al02-c9 159 - const: qcom,ipq9574 160 161 - items: 162 - enum: 163 - qcom,ipq9650-rdp488 164 - const: qcom,ipq9650 165 166 - items: 167 - enum: 168 - qcom,hawi-mtp 169 - const: qcom,hawi 170 171 - items: 172 - enum: 173 - qcom,kaanapali-mtp 174 - qcom,kaanapali-qrd 175 - const: qcom,kaanapali 176 177 - items: 178 - enum: 179 - qcom,mahua-crd 180 - const: qcom,mahua 181 182 - description: Sierra Wireless MangOH Green with WP8548 Module 183 items: 184 - const: swir,mangoh-green-wp8548 185 - const: swir,wp8548 186 - const: qcom,mdm9615 187 188 - items: 189 - enum: 190 - fairphone,fp6 191 - nothing,asteroids 192 - const: qcom,milos 193 194 - items: 195 - enum: 196 - microsoft,dempsey 197 - microsoft,makepeace 198 - microsoft,moneypenny 199 - motorola,falcon 200 - motorola,titan 201 - samsung,ms013g 202 - samsung,s3ve3g 203 - const: qcom,msm8226 204 205 - items: 206 - enum: 207 - htc,memul 208 - microsoft,superman-lte 209 - microsoft,tesla 210 - motorola,peregrine 211 - samsung,matisselte 212 - sony,eagle 213 - const: qcom,msm8926 214 - const: qcom,msm8226 215 216 - items: 217 - enum: 218 - qcom,apq8060-dragonboard 219 - qcom,msm8660-surf 220 - const: qcom,msm8660 221 222 - items: 223 - enum: 224 - acer,a1-724 225 - alcatel,idol347 226 - asus,z00l 227 - gplus,fl8005a 228 - huawei,g7 229 - lg,c50 230 - lg,m216 231 - longcheer,l8910 232 - longcheer,l8150 233 - motorola,harpia 234 - motorola,osprey 235 - motorola,surnia 236 - qcom,msm8916-mtp 237 - samsung,a3u-eur 238 - samsung,a5u-eur 239 - samsung,coreprimeltevzw 240 - samsung,e5 241 - samsung,e7 242 - samsung,fortuna3g 243 - samsung,gprimeltecan 244 - samsung,grandmax 245 - samsung,grandprimelte 246 - samsung,gt510 247 - samsung,gt58 248 - samsung,j3ltetw 249 - samsung,j5 250 - samsung,j5x 251 - samsung,rossa 252 - samsung,serranove 253 - thwc,uf896 254 - thwc,ufi001c 255 - wiko,chuppito 256 - wingtech,wt86518 257 - wingtech,wt86528 258 - wingtech,wt88047 259 - yiming,uz801-v3 260 - const: qcom,msm8916 261 262 - items: 263 - enum: 264 - xiaomi,riva 265 - xiaomi,rolex 266 - xiaomi,tiare 267 - const: qcom,msm8917 268 269 - items: 270 - enum: 271 - wingtech,wt82918hd 272 - const: qcom,msm8929 273 274 - items: 275 - enum: 276 - xiaomi,land 277 - const: qcom,msm8937 278 279 - items: 280 - enum: 281 - asus,z00t 282 - huawei,kiwi 283 - longcheer,l9100 284 - samsung,a7 285 - sony,kanuti-tulip 286 - square,apq8039-t2 287 - wingtech,wt82918 288 - wingtech,wt82918hdhw39 289 - const: qcom,msm8939 290 291 - items: 292 - enum: 293 - flipkart,rimob 294 - motorola,potter 295 - xiaomi,daisy 296 - xiaomi,mido 297 - xiaomi,tissot 298 - xiaomi,vince 299 - const: qcom,msm8953 300 301 - items: 302 - enum: 303 - sony,kugo-row 304 - sony,suzu-row 305 - const: qcom,msm8956 306 307 - items: 308 - enum: 309 - qcom,msm8960-cdp 310 - samsung,expressatt 311 - const: qcom,msm8960 312 313 - items: 314 - enum: 315 - sony,huashan 316 - const: qcom,msm8960t 317 - const: qcom,msm8960 318 319 - items: 320 - enum: 321 - lge,hammerhead 322 - samsung,hlte 323 - sony,xperia-amami 324 - sony,xperia-honami 325 - sony,xperia-togari 326 - const: qcom,msm8974 327 328 - items: 329 - enum: 330 - fairphone,fp2 331 - htc,m8 332 - oneplus,bacon 333 - samsung,klte 334 - sony,xperia-aries 335 - sony,xperia-castor 336 - sony,xperia-leo 337 - const: qcom,msm8974pro 338 - const: qcom,msm8974 339 340 - items: 341 - enum: 342 - samsung,kltechn 343 - const: samsung,klte 344 - const: qcom,msm8974pro 345 - const: qcom,msm8974 346 347 - items: 348 - enum: 349 - longcheer,l9360 350 - const: qcom,msm8976 351 352 - items: 353 - enum: 354 - lg,bullhead 355 - lg,h815 356 - microsoft,talkman 357 - xiaomi,libra 358 - const: qcom,msm8992 359 360 - items: 361 - enum: 362 - huawei,angler 363 - microsoft,cityman 364 - sony,ivy-row 365 - sony,karin-row 366 - sony,satsuki-row 367 - sony,sumire-row 368 - sony,suzuran-row 369 - const: qcom,msm8994 370 371 - items: 372 - enum: 373 - oneplus,oneplus3 374 - oneplus,oneplus3t 375 - qcom,msm8996-mtp 376 - sony,dora-row 377 - sony,kagura-row 378 - sony,keyaki-row 379 - xiaomi,gemini 380 - const: qcom,msm8996 381 382 - items: 383 - enum: 384 - xiaomi,natrium 385 - xiaomi,scorpio 386 - const: qcom,msm8996pro 387 - const: qcom,msm8996 388 389 - items: 390 - enum: 391 - asus,novago-tp370ql 392 - fxtec,pro1 393 - hp,envy-x2 394 - lenovo,miix-630 395 - oneplus,cheeseburger 396 - oneplus,dumpling 397 - qcom,msm8998-mtp 398 - sony,xperia-lilac 399 - sony,xperia-maple 400 - sony,xperia-poplar 401 - xiaomi,sagit 402 - const: qcom,msm8998 403 404 - description: Qualcomm Technologies, Inc. Robotics RB1 405 items: 406 - enum: 407 - arduino,imola 408 - qcom,qrb2210-rb1 409 - const: qcom,qrb2210 410 - const: qcom,qcm2290 411 412 - items: 413 - enum: 414 - fairphone,fp5 415 - particle,tachyon 416 - qcom,qcm6490-idp 417 - qcom,qcs6490-rb3gen2 418 - radxa,dragon-q6a 419 - shift,otter 420 - thundercomm,minipc-g1iot 421 - thundercomm,rubikpi3 422 - vicharak,axon-mini 423 - const: qcom,qcm6490 424 425 - items: 426 - enum: 427 - qcom,qcs404-evb-1000 428 - qcom,qcs404-evb-4000 429 - const: qcom,qcs404-evb 430 - const: qcom,qcs404 431 432 - items: 433 - enum: 434 - arduino,monza 435 - qcom,monaco-evk 436 - qcom,qcs8300-ride 437 - const: qcom,qcs8300 438 439 - description: Qualcomm Technologies, Inc. Distributed Unit 1000 platform 440 items: 441 - enum: 442 - qcom,qdu1000-idp 443 - qcom,qdu1000-x100 444 - const: qcom,qdu1000 445 446 - description: Qualcomm Technologies, Inc. Radio Unit 1000 platform 447 items: 448 - enum: 449 - qcom,qru1000-idp 450 - const: qcom,qru1000 451 452 - items: 453 - enum: 454 - qcom,sa8155p-adp 455 - const: qcom,sa8155p 456 457 - items: 458 - enum: 459 - qcom,sa8295p-adp 460 - qcom,sa8540p-ride 461 - const: qcom,sa8540p 462 463 - items: 464 - enum: 465 - qcom,sa8775p-ride 466 - qcom,sa8775p-ride-r3 467 - const: qcom,sa8775p 468 469 - items: 470 - enum: 471 - qcom,lemans-evk 472 - qcom,qcs9100-ride 473 - qcom,qcs9100-ride-r3 474 - const: qcom,qcs9100 475 - const: qcom,sa8775p 476 477 - description: Qualcomm AR2 Gen1 platform 478 items: 479 - enum: 480 - qcom,qar2130p 481 - const: qcom,sar2130p 482 483 - items: 484 - enum: 485 - acer,aspire1 486 - ecs,liva-qc710 487 - qcom,sc7180-idp 488 - const: qcom,sc7180 489 490 - description: HP Chromebook x2 11c (rev1 - 2) 491 items: 492 - const: google,coachz-rev1 493 - const: google,coachz-rev2 494 - const: qcom,sc7180 495 496 - description: HP Chromebook x2 11c (newest rev) 497 items: 498 - const: google,coachz 499 - const: qcom,sc7180 500 501 - description: HP Chromebook x2 11c with LTE (rev1 - 2) 502 items: 503 - const: google,coachz-rev1-sku0 504 - const: google,coachz-rev2-sku0 505 - const: qcom,sc7180 506 507 - description: HP Chromebook x2 11c with LTE (newest rev) 508 items: 509 - const: google,coachz-sku0 510 - const: qcom,sc7180 511 512 - description: Lenovo Chromebook Duet 5 13 (rev2) 513 items: 514 - const: google,homestar-rev2 515 - const: google,homestar-rev23 516 - const: qcom,sc7180 517 518 - description: Lenovo Chromebook Duet 5 13 (rev3) 519 items: 520 - const: google,homestar-rev3 521 - const: qcom,sc7180 522 523 - description: Lenovo Chromebook Duet 5 13 (newest rev) 524 items: 525 - const: google,homestar 526 - const: qcom,sc7180 527 528 - description: Google Kingoftown (rev0) 529 items: 530 - const: google,kingoftown-rev0 531 - const: qcom,sc7180 532 533 - description: Google Kingoftown (newest rev) 534 items: 535 - const: google,kingoftown 536 - const: qcom,sc7180 537 538 - description: Acer Chromebook Spin 513 (rev0) 539 items: 540 - const: google,lazor-rev0 541 - const: qcom,sc7180 542 543 - description: Acer Chromebook Spin 513 (rev1 - 2) 544 items: 545 - const: google,lazor-rev1 546 - const: google,lazor-rev2 547 - const: qcom,sc7180 548 549 - description: Acer Chromebook Spin 513 (rev3 - 8) 550 items: 551 - const: google,lazor-rev3 552 - const: google,lazor-rev4 553 - const: google,lazor-rev5 554 - const: google,lazor-rev6 555 - const: google,lazor-rev7 556 - const: google,lazor-rev8 557 - const: qcom,sc7180 558 559 - description: Acer Chromebook Spin 513 (rev9) 560 items: 561 - const: google,lazor-rev9 562 - const: qcom,sc7180 563 564 - description: Acer Chromebook Spin 513 (newest rev) 565 items: 566 - const: google,lazor 567 - const: qcom,sc7180 568 569 - description: Acer Chromebook Spin 513 with KB Backlight (rev1 - 2) 570 items: 571 - const: google,lazor-rev1-sku2 572 - const: google,lazor-rev2-sku2 573 - const: qcom,sc7180 574 575 - description: Acer Chromebook Spin 513 with KB Backlight (rev3 - 8) 576 items: 577 - const: google,lazor-rev3-sku2 578 - const: google,lazor-rev4-sku2 579 - const: google,lazor-rev5-sku2 580 - const: google,lazor-rev6-sku2 581 - const: google,lazor-rev7-sku2 582 - const: google,lazor-rev8-sku2 583 - const: qcom,sc7180 584 585 - description: Acer Chromebook Spin 513 with KB Backlight (rev9) 586 items: 587 - const: google,lazor-rev9-sku2 588 - const: qcom,sc7180 589 590 - description: Acer Chromebook Spin 513 with KB Backlight (newest rev) 591 items: 592 - const: google,lazor-sku2 593 - const: qcom,sc7180 594 595 - description: Acer Chromebook Spin 513 with LTE (rev1 - 2) 596 items: 597 - const: google,lazor-rev1-sku0 598 - const: google,lazor-rev2-sku0 599 - const: qcom,sc7180 600 601 - description: Acer Chromebook Spin 513 with LTE (rev3 - 8) 602 items: 603 - const: google,lazor-rev3-sku0 604 - const: google,lazor-rev4-sku0 605 - const: google,lazor-rev5-sku0 606 - const: google,lazor-rev6-sku0 607 - const: google,lazor-rev7-sku0 608 - const: google,lazor-rev8-sku0 609 - const: qcom,sc7180 610 611 - description: Acer Chromebook Spin 513 with LTE (rev9) 612 items: 613 - const: google,lazor-rev9-sku0 614 - const: google,lazor-rev9-sku10 615 - const: qcom,sc7180 616 617 - description: Acer Chromebook Spin 513 with LTE (newest rev) 618 items: 619 - const: google,lazor-sku0 620 - const: google,lazor-sku10 621 - const: qcom,sc7180 622 623 - description: Acer Chromebook 511 (rev4 - rev8) 624 items: 625 - const: google,lazor-rev4-sku4 626 - const: google,lazor-rev5-sku4 627 - const: google,lazor-rev6-sku4 628 - const: google,lazor-rev7-sku4 629 - const: google,lazor-rev8-sku4 630 - const: qcom,sc7180 631 632 - description: Acer Chromebook 511 (rev9) 633 items: 634 - const: google,lazor-rev9-sku4 635 - const: google,lazor-rev9-sku15 636 - const: qcom,sc7180 637 638 - description: Acer Chromebook 511 (newest rev) 639 items: 640 - const: google,lazor-sku4 641 - const: google,lazor-sku15 642 - const: qcom,sc7180 643 644 - description: Acer Chromebook 511 without Touchscreen (rev4) 645 items: 646 - const: google,lazor-rev4-sku5 647 - const: qcom,sc7180 648 649 - description: Acer Chromebook 511 without Touchscreen (rev5 - rev8) 650 items: 651 - const: google,lazor-rev5-sku5 652 - const: google,lazor-rev5-sku6 653 - const: google,lazor-rev6-sku6 654 - const: google,lazor-rev7-sku6 655 - const: google,lazor-rev8-sku6 656 - const: qcom,sc7180 657 658 - description: Acer Chromebook 511 without Touchscreen (rev9) 659 items: 660 - const: google,lazor-rev9-sku6 661 - const: google,lazor-rev9-sku18 662 - const: qcom,sc7180 663 664 - description: Acer Chromebook 511 without Touchscreen (newest rev) 665 items: 666 - const: google,lazor-sku6 667 - const: google,lazor-sku18 668 - const: qcom,sc7180 669 670 - description: Google Mrbland with AUO panel (rev0) 671 items: 672 - const: google,mrbland-rev0-sku0 673 - const: qcom,sc7180 674 675 - description: Google Mrbland with AUO panel (newest rev) 676 items: 677 - const: google,mrbland-sku1536 678 - const: qcom,sc7180 679 680 - description: Google Mrbland with BOE panel (rev0) 681 items: 682 - const: google,mrbland-rev0-sku16 683 - const: qcom,sc7180 684 685 - description: Google Mrbland with BOE panel (newest rev) 686 items: 687 - const: google,mrbland-sku1024 688 - const: google,mrbland-sku768 689 - const: qcom,sc7180 690 691 - description: Google Pazquel with Parade (newest rev) 692 items: 693 - const: google,pazquel-sku5 694 - const: qcom,sc7180 695 696 - description: Google Pazquel with TI (newest rev) 697 items: 698 - const: google,pazquel-sku1 699 - const: qcom,sc7180 700 701 - description: Google Pazquel with LTE and Parade (newest rev) 702 items: 703 - const: google,pazquel-sku6 704 - const: google,pazquel-sku4 705 - const: qcom,sc7180 706 707 - description: Google Pazquel with LTE and TI (newest rev) 708 items: 709 - const: google,pazquel-sku0 710 - const: google,pazquel-sku2 711 - const: qcom,sc7180 712 713 - description: Google Pazquel360 with LTE (newest rev) 714 items: 715 - const: google,pazquel-sku22 716 - const: google,pazquel-sku20 717 - const: qcom,sc7180 718 719 - description: Google Pazquel360 with WiFi (newest rev) 720 items: 721 - const: google,pazquel-sku21 722 - const: qcom,sc7180 723 724 - description: Sharp Dynabook Chromebook C1 (rev1) 725 items: 726 - const: google,pompom-rev1 727 - const: qcom,sc7180 728 729 - description: Sharp Dynabook Chromebook C1 (rev2) 730 items: 731 - const: google,pompom-rev2 732 - const: qcom,sc7180 733 734 - description: Sharp Dynabook Chromebook C1 (newest rev) 735 items: 736 - const: google,pompom 737 - const: qcom,sc7180 738 739 - description: Sharp Dynabook Chromebook C1 with LTE (rev1) 740 items: 741 - const: google,pompom-rev1-sku0 742 - const: qcom,sc7180 743 744 - description: Sharp Dynabook Chromebook C1 with LTE (rev2) 745 items: 746 - const: google,pompom-rev2-sku0 747 - const: qcom,sc7180 748 749 - description: Sharp Dynabook Chromebook C1 with LTE (newest rev) 750 items: 751 - const: google,pompom-sku0 752 - const: qcom,sc7180 753 754 - description: Google Quackingstick (newest rev) 755 items: 756 - const: google,quackingstick-sku1537 757 - const: qcom,sc7180 758 759 - description: Google Quackingstick with LTE (newest rev) 760 items: 761 - const: google,quackingstick-sku1536 762 - const: qcom,sc7180 763 764 - description: Google Trogdor (newest rev) 765 items: 766 - const: google,trogdor 767 - const: qcom,sc7180 768 769 - description: Google Trogdor with LTE (newest rev) 770 items: 771 - const: google,trogdor-sku0 772 - const: qcom,sc7180 773 774 - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (rev0) 775 items: 776 - const: google,wormdingler-rev0-sku16 777 - const: qcom,sc7180 778 779 - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (newest rev) 780 items: 781 - const: google,wormdingler-sku1024 782 - const: qcom,sc7180 783 784 - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel and rt5682s (newest rev) 785 items: 786 - const: google,wormdingler-sku1025 787 - const: qcom,sc7180 788 789 - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (rev0) 790 items: 791 - const: google,wormdingler-rev0-sku0 792 - const: qcom,sc7180 793 794 - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (newest rev) 795 items: 796 - const: google,wormdingler-sku0 797 - const: qcom,sc7180 798 799 - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel and rt5682s (newest rev) 800 items: 801 - const: google,wormdingler-sku1 802 - const: qcom,sc7180 803 804 - description: Qualcomm Technologies, Inc. sc7280 CRD platform (rev3 - 4) 805 items: 806 - const: qcom,sc7280-crd 807 - const: google,hoglin-rev3 808 - const: google,hoglin-rev4 809 - const: google,piglin-rev3 810 - const: google,piglin-rev4 811 - const: qcom,sc7280 812 813 - description: Qualcomm Technologies, Inc. sc7280 CRD platform (newest rev) 814 items: 815 - const: google,zoglin 816 - const: google,hoglin 817 - const: qcom,sc7280 818 819 - description: Qualcomm Technologies, Inc. sc7280 CRD Pro platform (newest rev) 820 items: 821 - const: google,zoglin-sku1536 822 - const: google,hoglin-sku1536 823 - const: qcom,sc7280 824 825 - description: Qualcomm Technologies, Inc. sc7280 IDP SKU1 platform 826 items: 827 - const: qcom,sc7280-idp 828 - const: google,senor 829 - const: qcom,sc7280 830 831 - description: Qualcomm Technologies, Inc. sc7280 IDP SKU2 platform 832 items: 833 - const: qcom,sc7280-idp2 834 - const: google,piglin 835 - const: qcom,sc7280 836 837 - description: Google Evoker (newest rev) 838 items: 839 - const: google,evoker 840 - const: qcom,sc7280 841 842 - description: Google Evoker with LTE (newest rev) 843 items: 844 - const: google,evoker-sku512 845 - const: qcom,sc7280 846 847 - description: Google Herobrine (newest rev) 848 items: 849 - const: google,herobrine 850 - const: qcom,sc7280 851 852 - description: Google Villager (rev0) 853 items: 854 - const: google,villager-rev0 855 - const: qcom,sc7280 856 857 - description: Google Villager (newest rev) 858 items: 859 - const: google,villager 860 - const: qcom,sc7280 861 862 - description: Google Villager with LTE (newest rev) 863 items: 864 - const: google,villager-sku512 865 - const: qcom,sc7280 866 867 - description: Google Zombie (newest rev) 868 items: 869 - const: google,zombie 870 - const: qcom,sc7280 871 872 - description: Google Zombie with LTE (newest rev) 873 items: 874 - const: google,zombie-sku512 875 - const: qcom,sc7280 876 877 - description: Google Zombie with NVMe (newest rev) 878 items: 879 - const: google,zombie-sku2 880 - const: google,zombie-sku3 881 - const: google,zombie-sku515 882 - const: qcom,sc7280 883 884 - description: Google Zombie with LTE and NVMe (newest rev) 885 items: 886 - const: google,zombie-sku514 887 - const: qcom,sc7280 888 889 - items: 890 - enum: 891 - lenovo,flex-5g 892 - microsoft,surface-prox 893 - qcom,sc8180x-primus 894 - const: qcom,sc8180x 895 896 - items: 897 - enum: 898 - huawei,gaokun3 899 - lenovo,thinkpad-x13s 900 - microsoft,arcata 901 - microsoft,blackrock 902 - qcom,sc8280xp-crd 903 - qcom,sc8280xp-qrd 904 - const: qcom,sc8280xp 905 906 - items: 907 - enum: 908 - inforce,ifc6560 909 - const: qcom,sda660 910 911 - items: 912 - enum: 913 - lenovo,tbx605f 914 - motorola,ali 915 - const: qcom,sdm450 916 917 - items: 918 - enum: 919 - sony,discovery-row 920 - sony,kirin-row 921 - sony,pioneer-row 922 - sony,voyager-row 923 - const: qcom,sdm630 924 925 - items: 926 - enum: 927 - fairphone,fp3 928 - motorola,ocean 929 - const: qcom,sdm632 930 931 - items: 932 - enum: 933 - sony,mermaid-row 934 - const: qcom,sdm636 935 936 - items: 937 - enum: 938 - xiaomi,lavender 939 - const: qcom,sdm660 940 941 - items: 942 - enum: 943 - google,sargo 944 - const: qcom,sdm670 945 946 - items: 947 - enum: 948 - google,bonito-tianma 949 - const: google,bonito 950 - const: qcom,sdm670 951 952 - description: Xiaomi Poco F1 953 items: 954 - enum: 955 - xiaomi,beryllium-ebbg 956 - xiaomi,beryllium-tianma 957 - const: xiaomi,beryllium 958 - const: qcom,sdm845 959 960 - items: 961 - enum: 962 - google,blueline 963 - google,crosshatch 964 - huawei,planck 965 - lenovo,yoga-c630 966 - lg,judyln 967 - lg,judyp 968 - oneplus,enchilada 969 - oneplus,fajita 970 - qcom,sdm845-mtp 971 - shift,axolotl 972 - samsung,starqltechn 973 - samsung,w737 974 - sony,akari-row 975 - sony,akatsuki-row 976 - sony,apollo-row 977 - thundercomm,db845c 978 - xiaomi,polaris 979 - const: qcom,sdm845 980 981 - items: 982 - enum: 983 - qcom,shikra-cqm-evk 984 - const: qcom,shikra-cqm-som 985 - const: qcom,shikra 986 987 - items: 988 - enum: 989 - qcom,shikra-cqs-evk 990 - const: qcom,shikra-cqs-som 991 - const: qcom,shikra 992 993 - items: 994 - enum: 995 - qcom,shikra-iqs-evk 996 - const: qcom,shikra-iqs-som 997 - const: qcom,shikra 998 999 - items: 1000 - enum: 1001 - qcom,sdx55-mtp 1002 - qcom,sdx55-telit-fn980-tlb 1003 - qcom,sdx55-t55 1004 - const: qcom,sdx55 1005 1006 - items: 1007 - enum: 1008 - qcom,sdx65-mtp 1009 - const: qcom,sdx65 1010 1011 - items: 1012 - enum: 1013 - qcom,sdx75-idp 1014 - const: qcom,sdx75 1015 1016 - items: 1017 - enum: 1018 - oneplus,billie2 1019 - const: qcom,sm4250 1020 1021 - items: 1022 - enum: 1023 - qcom,qrb4210-rb2 1024 - const: qcom,qrb4210 1025 - const: qcom,sm4250 1026 1027 - items: 1028 - enum: 1029 - qcom,sm4450-qrd 1030 - const: qcom,sm4450 1031 1032 - items: 1033 - enum: 1034 - fxtec,pro1x 1035 - const: qcom,sm6115 1036 1037 - items: 1038 - enum: 1039 - lenovo,j606f 1040 - const: qcom,sm6115p 1041 - const: qcom,sm6115 1042 1043 - items: 1044 - enum: 1045 - sony,pdx201 1046 - xiaomi,ginkgo 1047 - xiaomi,laurel-sprout 1048 - xiaomi,willow 1049 - const: qcom,sm6125 1050 1051 - items: 1052 - enum: 1053 - qcom,qcs615-ride 1054 - qcom,talos-evk 1055 - const: qcom,qcs615 1056 - const: qcom,sm6150 1057 1058 - items: 1059 - enum: 1060 - sony,pdx213 1061 - const: qcom,sm6350 1062 1063 - items: 1064 - enum: 1065 - sony,pdx225 1066 - const: qcom,sm6375 1067 1068 - items: 1069 - enum: 1070 - xiaomi,curtana 1071 - xiaomi,joyeuse 1072 - const: qcom,sm7125 1073 1074 - items: 1075 - enum: 1076 - google,sunfish 1077 - const: qcom,sm7150 1078 1079 - items: 1080 - enum: 1081 - fairphone,fp4 1082 - const: qcom,sm7225 1083 1084 - items: 1085 - enum: 1086 - motorola,dubai 1087 - nothing,spacewar 1088 - xiaomi,taoyao 1089 - const: qcom,sm7325 1090 1091 - items: 1092 - enum: 1093 - microsoft,surface-duo 1094 - qcom,sm8150-hdk 1095 - qcom,sm8150-mtp 1096 - sony,bahamut-generic 1097 - sony,griffin-generic 1098 - const: qcom,sm8150 1099 1100 - items: 1101 - enum: 1102 - qcom,qrb5165-rb5 1103 - qcom,sm8250-hdk 1104 - qcom,sm8250-mtp 1105 - samsung,r8q 1106 - samsung,x1q 1107 - sony,pdx203-generic 1108 - sony,pdx206-generic 1109 - xiaomi,elish 1110 - xiaomi,pipa 1111 - const: qcom,sm8250 1112 1113 - items: 1114 - enum: 1115 - microsoft,surface-duo2 1116 - qcom,sm8350-hdk 1117 - qcom,sm8350-mtp 1118 - sony,pdx214-generic 1119 - sony,pdx215-generic 1120 - const: qcom,sm8350 1121 1122 - items: 1123 - enum: 1124 - qcom,sm8450-hdk 1125 - qcom,sm8450-qrd 1126 - samsung,r0q 1127 - sony,pdx223 1128 - sony,pdx224 1129 - const: qcom,sm8450 1130 1131 - items: 1132 - enum: 1133 - qcom,sm8550-hdk 1134 - qcom,sm8550-mtp 1135 - qcom,sm8550-qrd 1136 - samsung,q5q 1137 - sony,pdx234 1138 - const: qcom,sm8550 1139 1140 - items: 1141 - enum: 1142 - qcom,qcs8550-aim300-aiot 1143 - const: qcom,qcs8550-aim300 1144 - const: qcom,qcs8550 1145 - const: qcom,sm8550 1146 1147 - items: 1148 - enum: 1149 - qcom,qcs8550-rb5gen2 1150 - const: qcom,qcs8550 1151 - const: qcom,sm8550 1152 1153 - items: 1154 - enum: 1155 - ayaneo,pocket-s2 1156 - qcom,sm8650-hdk 1157 - qcom,sm8650-mtp 1158 - qcom,sm8650-qrd 1159 - const: qcom,sm8650 1160 1161 - items: 1162 - enum: 1163 - qcom,sm8750-mtp 1164 - qcom,sm8750-qrd 1165 - const: qcom,sm8750 1166 1167 - items: 1168 - enum: 1169 - qcom,x1e001de-devkit 1170 - const: qcom,x1e001de 1171 - const: qcom,x1e80100 1172 1173 - items: 1174 - enum: 1175 - lenovo,thinkpad-t14s-lcd 1176 - lenovo,thinkpad-t14s-oled 1177 - const: lenovo,thinkpad-t14s 1178 - const: qcom,x1e78100 1179 - const: qcom,x1e80100 1180 1181 - items: 1182 - enum: 1183 - medion,sprchrgd14s1 1184 - tuxedo,elite14gen1 1185 - const: qcom,x1e78100 1186 - const: qcom,x1e80100 1187 1188 - items: 1189 - const: microsoft,denali-lcd 1190 - const: microsoft,denali 1191 - const: qcom,x1p64100 1192 - const: qcom,x1e80100 1193 1194 - items: 1195 - enum: 1196 - asus,vivobook-s15 1197 - asus,zenbook-a14-ux3407ra 1198 - dell,inspiron-14-plus-7441 1199 - dell,latitude-7455 1200 - dell,xps13-9345 1201 - honor,magicbook-art-14-snapdragon 1202 - hp,elitebook-ultra-g1q 1203 - hp,omnibook-x14 1204 - lenovo,ideacentre-mini-01q8x10 1205 - lenovo,yoga-slim7x 1206 - microsoft,romulus13 1207 - microsoft,romulus15 1208 - qcom,x1e80100-crd 1209 - qcom,x1e80100-qcp 1210 - const: qcom,x1e80100 1211 1212 - items: 1213 - enum: 1214 - qcom,hamoa-iot-evk 1215 - const: qcom,hamoa-iot-som 1216 - const: qcom,x1e80100 1217 1218 - items: 1219 - const: microsoft,denali-oled 1220 - const: microsoft,denali 1221 - const: qcom,x1e80100 1222 1223 - items: 1224 - const: microsoft,surface-pro-12in 1225 - const: qcom,x1p42100 1226 1227 - items: 1228 - enum: 1229 - qcom,purwa-iot-evk 1230 - const: qcom,purwa-iot-som 1231 - const: qcom,x1p42100 1232 1233 - items: 1234 - enum: 1235 - asus,zenbook-a14-ux3407qa-lcd 1236 - asus,zenbook-a14-ux3407qa-oled 1237 - const: asus,zenbook-a14-ux3407qa 1238 - const: qcom,x1p42100 1239 1240 - items: 1241 - enum: 1242 - asus,vivobook-s15-x1p4 1243 - hp,omnibook-x14-fe1 1244 - lenovo,thinkbook-16 1245 - qcom,x1p42100-crd 1246 - const: qcom,x1p42100 1247 1248 # Board compatibles go above 1249 1250 qcom,msm-id: 1251 $ref: /schemas/types.yaml#/definitions/uint32-matrix 1252 minItems: 1 1253 maxItems: 8 1254 items: 1255 items: 1256 - description: | 1257 MSM chipset ID - an exact match value consisting of two bitfields:: 1258 - bits 0-15 - The unique MSM chipset ID 1259 - bits 16-31 - Reserved; should be 0 1260 - description: | 1261 Hardware revision ID - a chipset specific 32-bit ID representing 1262 the version of the chipset. It is best a match value - the 1263 bootloader will look for the closest possible match. 1264 deprecated: true 1265 description: 1266 The MSM chipset and hardware revision used Qualcomm bootloaders. It 1267 can optionally be an array of these to indicate multiple hardware that 1268 use the same device tree. It is expected that the bootloader will use 1269 this information at boot-up to decide which device tree to use when given 1270 multiple device trees, some of which may not be compatible with the 1271 actual hardware. It is the bootloader's responsibility to pass the 1272 correct device tree to the kernel. 1273 The property is deprecated. 1274 1275 qcom,board-id: 1276 $ref: /schemas/types.yaml#/definitions/uint32-matrix 1277 minItems: 1 1278 maxItems: 8 1279 oneOf: 1280 - items: 1281 - items: 1282 - description: | 1283 Board ID consisting of three bitfields:: 1284 - bits 31-24 - Unused 1285 - bits 23-16 - Platform Version Major 1286 - bits 15-8 - Platform Version Minor 1287 - bits 7-0 - Platform Type 1288 Platform Type field is an exact match value. The 1289 Platform Major/Minor field is a best match. The bootloader will 1290 look for the closest possible match. 1291 - description: | 1292 Subtype ID unique to a Platform Type/Chipset ID. For a given 1293 Platform Type, there will typically only be a single board and the 1294 subtype_id will be 0. However in some cases board variants may 1295 need to be distinguished by different subtype_id values. 1296 - items: 1297 # OnePlus uses a variant of board-id with four elements: 1298 - items: 1299 - const: 8 1300 - const: 0 1301 - description: OnePlus board ID 1302 - description: OnePlus subtype ID 1303 deprecated: true 1304 description: 1305 The board type and revision information. It can optionally be an array 1306 of these to indicate multiple boards that use the same device tree. It 1307 is expected that the bootloader will use this information at boot-up to 1308 decide which device tree to use when given multiple device trees, some of 1309 which may not be compatible with the actual hardware. It is the 1310 bootloader's responsibility to pass the correct device tree to the 1311 kernel 1312 The property is deprecated. 1313 1314allOf: 1315 # Explicit allow-list for older SoCs. The legacy properties are not allowed 1316 # on newer SoCs. 1317 - if: 1318 properties: 1319 compatible: 1320 contains: 1321 enum: 1322 - qcom,apq8026 1323 - qcom,apq8094 1324 - qcom,apq8096 1325 - qcom,msm8917 1326 - qcom,msm8937 1327 - qcom,msm8939 1328 - qcom,msm8953 1329 - qcom,msm8956 1330 - qcom,msm8992 1331 - qcom,msm8994 1332 - qcom,msm8996 1333 - qcom,msm8998 1334 - qcom,sdm450 1335 - qcom,sdm630 1336 - qcom,sdm632 1337 - qcom,sdm636 1338 - qcom,sdm845 1339 - qcom,sdx55 1340 - qcom,sdx65 1341 - qcom,sdx75 1342 - qcom,sm4250 1343 - qcom,sm6115 1344 - qcom,sm6125 1345 - qcom,sm6350 1346 - qcom,sm7125 1347 - qcom,sm7225 1348 - qcom,sm8150 1349 - qcom,sm8250 1350 then: 1351 properties: 1352 qcom,board-id: true 1353 qcom,msm-id: true 1354 else: 1355 properties: 1356 qcom,board-id: false 1357 qcom,msm-id: false 1358 1359 - if: 1360 properties: 1361 compatible: 1362 contains: 1363 enum: 1364 - oneplus,cheeseburger 1365 - oneplus,dumpling 1366 - oneplus,enchilada 1367 - oneplus,fajita 1368 - oneplus,oneplus3 1369 - oneplus,oneplus3t 1370 then: 1371 properties: 1372 qcom,board-id: 1373 items: 1374 minItems: 4 1375 else: 1376 properties: 1377 qcom,board-id: 1378 items: 1379 maxItems: 2 1380 1381additionalProperties: true 1382 1383... 1384