xref: /linux/Documentation/devicetree/bindings/arm/qcom.yaml (revision 1ef5a4d1d03cfcdb6ea24bece9e9c63ce97764fe)
19d3ef77fSRob Herring# SPDX-License-Identifier: GPL-2.0
29d3ef77fSRob Herring%YAML 1.2
39d3ef77fSRob Herring---
404dbd865SRob Herring$id: http://devicetree.org/schemas/arm/qcom.yaml#
59d3ef77fSRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml#
69d3ef77fSRob Herring
79d3ef77fSRob Herringtitle: QCOM device tree bindings
89d3ef77fSRob Herring
99d3ef77fSRob Herringmaintainers:
109d3ef77fSRob Herring  - Stephen Boyd <sboyd@codeaurora.org>
119d3ef77fSRob Herring
129d3ef77fSRob Herringdescription: |
139d3ef77fSRob Herring  Some qcom based bootloaders identify the dtb blob based on a set of
149d3ef77fSRob Herring  device properties like SoC and platform and revisions of those components.
159d3ef77fSRob Herring  To support this scheme, we encode this information into the board compatible
169d3ef77fSRob Herring  string.
179d3ef77fSRob Herring
189d3ef77fSRob Herring  Each board must specify a top-level board compatible string with the following
199d3ef77fSRob Herring  format:
209d3ef77fSRob Herring
219d3ef77fSRob Herring  	compatible = "qcom,<SoC>[-<soc_version>][-<foundry_id>]-<board>[/<subtype>][-<board_version>]"
229d3ef77fSRob Herring
239d3ef77fSRob Herring  The 'SoC' and 'board' elements are required. All other elements are optional.
249d3ef77fSRob Herring
259d3ef77fSRob Herring  The 'SoC' element must be one of the following strings:
269d3ef77fSRob Herring
279d3ef77fSRob Herring        apq8016
2821f3cbf6SLuca Weiss        apq8026
299d3ef77fSRob Herring        apq8074
309d3ef77fSRob Herring        apq8084
319d3ef77fSRob Herring        apq8096
322f0c17faSSricharan R        ipq6018
33f1cbee2dSRajendra Nayak        ipq8074
34f1cbee2dSRajendra Nayak        mdm9615
35ef537057SBartosz Dudziak        msm8226
369d3ef77fSRob Herring        msm8916
379d3ef77fSRob Herring        msm8974
389d3ef77fSRob Herring        msm8992
399d3ef77fSRob Herring        msm8994
409d3ef77fSRob Herring        msm8996
418eb1b188SKrzysztof Kozlowski        msm8998
4209b75a92SKrzysztof Kozlowski        qcs404
430bc14d4aSBhupesh Sharma        sa8155p
44a1793920SBjorn Andersson        sa8540p
45f1cbee2dSRajendra Nayak        sc7180
4636dc1681SRajendra Nayak        sc7280
47a1793920SBjorn Andersson        sc8180x
48a1793920SBjorn Andersson        sc8280xp
49bbd5a689SDmitry Baryshkov        sda660
50aab86bbbSAlexey Minnekhanov        sdm630
51cb898d5eSLuca Weiss        sdm632
52ce23114dSKrzysztof Kozlowski        sdm636
53aab86bbbSAlexey Minnekhanov        sdm660
549d3ef77fSRob Herring        sdm845
5571935423SVinod Koul        sdx55
5661339f36SVamsi krishna Lanka        sdx65
57d3ddba6aSKrzysztof Kozlowski        sm6125
5831b3483aSKrzysztof Kozlowski        sm6350
598ceb1db0SLuca Weiss        sm7225
601534fac3SBhupesh Sharma        sm8150
61152a1b4cSManivannan Sadhasivam        sm8250
622c1b8ebeSVinod Koul        sm8350
630e57fe4dSVinod Koul        sm8450
649d3ef77fSRob Herring
659d3ef77fSRob Herring  The 'board' element must be one of the following strings:
669d3ef77fSRob Herring
670bc14d4aSBhupesh Sharma        adp
689d3ef77fSRob Herring        cdp
692f0c17faSSricharan R        cp01-c1
709d3ef77fSRob Herring        dragonboard
719d3ef77fSRob Herring        hk01
725f854f09SGokul Sriram Palanisamy        hk10-c1
735f854f09SGokul Sriram Palanisamy        hk10-c2
74f1cbee2dSRajendra Nayak        idp
75f1cbee2dSRajendra Nayak        liquid
76f1cbee2dSRajendra Nayak        mtp
77b72160faSStephan Gerhold        qrd
78f1cbee2dSRajendra Nayak        sbc
799d3ef77fSRob Herring
809d3ef77fSRob Herring  The 'soc_version' and 'board_version' elements take the form of v<Major>.<Minor>
819d3ef77fSRob Herring  where the minor number may be omitted when it's zero, i.e.  v1.0 is the same
829d3ef77fSRob Herring  as v1. If all versions of the 'board_version' elements match, then a
839d3ef77fSRob Herring  wildcard '*' should be used, e.g. 'v*'.
849d3ef77fSRob Herring
859d3ef77fSRob Herring  The 'foundry_id' and 'subtype' elements are one or more digits from 0 to 9.
869d3ef77fSRob Herring
879d3ef77fSRob Herring  Examples:
889d3ef77fSRob Herring
899d3ef77fSRob Herring  	"qcom,msm8916-v1-cdp-pm8916-v2.1"
909d3ef77fSRob Herring
919d3ef77fSRob Herring  A CDP board with an msm8916 SoC, version 1 paired with a pm8916 PMIC of version
929d3ef77fSRob Herring  2.1.
939d3ef77fSRob Herring
949d3ef77fSRob Herring  	"qcom,apq8074-v2.0-2-dragonboard/1-v0.1"
959d3ef77fSRob Herring
969d3ef77fSRob Herring  A dragonboard board v0.1 of subtype 1 with an apq8074 SoC version 2, made in
979d3ef77fSRob Herring  foundry 2.
989d3ef77fSRob Herring
99dbbccb3dSDouglas Anderson  There are many devices in the list below that run the standard ChromeOS
100dbbccb3dSDouglas Anderson  bootloader setup and use the open source depthcharge bootloader to boot the
101dbbccb3dSDouglas Anderson  OS. These devices do not use the scheme described above. For details, see:
102dbbccb3dSDouglas Anderson  https://docs.kernel.org/arm/google/chromebook-boot-flow.html
103dbbccb3dSDouglas Anderson
1049d3ef77fSRob Herringproperties:
105c34095faSRob Herring  $nodename:
106c34095faSRob Herring    const: "/"
1079d3ef77fSRob Herring  compatible:
1089d3ef77fSRob Herring    oneOf:
1099d3ef77fSRob Herring      - items:
1109d3ef77fSRob Herring          - enum:
1119d3ef77fSRob Herring              - qcom,apq8016-sbc
1129d3ef77fSRob Herring          - const: qcom,apq8016
1139d3ef77fSRob Herring
1149d3ef77fSRob Herring      - items:
1159d3ef77fSRob Herring          - enum:
116b736cedcSLuca Weiss              - asus,sparrow
1175e4aac2cSLuca Weiss              - lg,lenok
11821f3cbf6SLuca Weiss          - const: qcom,apq8026
11921f3cbf6SLuca Weiss
12021f3cbf6SLuca Weiss      - items:
12121f3cbf6SLuca Weiss          - enum:
1229304af37SDavid Heidelberg              - asus,nexus7-flo
1235ac80a76SDavid Heidelberg              - lg,nexus4-mako
1249304af37SDavid Heidelberg              - sony,xperia-yuga
1259d3ef77fSRob Herring              - qcom,apq8064-cm-qs600
1269d3ef77fSRob Herring              - qcom,apq8064-ifc6410
1279d3ef77fSRob Herring          - const: qcom,apq8064
1289d3ef77fSRob Herring
1299d3ef77fSRob Herring      - items:
1309d3ef77fSRob Herring          - enum:
1319d3ef77fSRob Herring              - qcom,apq8074-dragonboard
1329d3ef77fSRob Herring          - const: qcom,apq8074
1339d3ef77fSRob Herring
1349d3ef77fSRob Herring      - items:
1359d3ef77fSRob Herring          - enum:
1369d3ef77fSRob Herring              - qcom,apq8060-dragonboard
1379d3ef77fSRob Herring              - qcom,msm8660-surf
1389d3ef77fSRob Herring          - const: qcom,msm8660
1399d3ef77fSRob Herring
1409d3ef77fSRob Herring      - items:
1419d3ef77fSRob Herring          - enum:
1429d3ef77fSRob Herring              - qcom,apq8084-mtp
1439d3ef77fSRob Herring              - qcom,apq8084-sbc
1449d3ef77fSRob Herring          - const: qcom,apq8084
1459d3ef77fSRob Herring
1469d3ef77fSRob Herring      - items:
1479d3ef77fSRob Herring          - enum:
148ef537057SBartosz Dudziak              - samsung,s3ve3g
149ef537057SBartosz Dudziak          - const: qcom,msm8226
150ef537057SBartosz Dudziak
151ef537057SBartosz Dudziak      - items:
152ef537057SBartosz Dudziak          - enum:
1539d3ef77fSRob Herring              - qcom,msm8960-cdp
1549d3ef77fSRob Herring          - const: qcom,msm8960
1559d3ef77fSRob Herring
1569d3ef77fSRob Herring      - items:
157e5dad30bSRob Herring          - enum:
158e5dad30bSRob Herring              - fairphone,fp2
159e5dad30bSRob Herring              - lge,hammerhead
1609304af37SDavid Heidelberg              - samsung,klte
161e5dad30bSRob Herring              - sony,xperia-amami
162e5dad30bSRob Herring              - sony,xperia-castor
163e5dad30bSRob Herring              - sony,xperia-honami
164e5dad30bSRob Herring          - const: qcom,msm8974
165e5dad30bSRob Herring
166e5dad30bSRob Herring      - items:
1679d3ef77fSRob Herring          - const: qcom,msm8916-mtp
168bb35fe1eSKrzysztof Kozlowski          - const: qcom,msm8916-mtp/1
1699d3ef77fSRob Herring          - const: qcom,msm8916
1709d3ef77fSRob Herring
1719d3ef77fSRob Herring      - items:
172b72160faSStephan Gerhold          - enum:
173944de518SKrzysztof Kozlowski              - alcatel,idol347
174fc4f8f67SKrzysztof Kozlowski              - asus,z00l
175fc4f8f67SKrzysztof Kozlowski              - huawei,g7
176fc4f8f67SKrzysztof Kozlowski              - longcheer,l8910
177b72160faSStephan Gerhold              - samsung,a3u-eur
178b72160faSStephan Gerhold              - samsung,a5u-eur
179fc4f8f67SKrzysztof Kozlowski              - samsung,j5
180fc4f8f67SKrzysztof Kozlowski              - samsung,serranove
181fc4f8f67SKrzysztof Kozlowski              - wingtech,wt88047
182b72160faSStephan Gerhold          - const: qcom,msm8916
183b72160faSStephan Gerhold
184b72160faSStephan Gerhold      - items:
18525d203d0SKrzysztof Kozlowski          - const: longcheer,l8150
18625d203d0SKrzysztof Kozlowski          - const: qcom,msm8916-v1-qrd/9-v1
18725d203d0SKrzysztof Kozlowski          - const: qcom,msm8916
18825d203d0SKrzysztof Kozlowski
18925d203d0SKrzysztof Kozlowski      - items:
1909ad3c08fSVinod Koul          - enum:
19102cb8d73SKrzysztof Kozlowski              - lg,bullhead
19202cb8d73SKrzysztof Kozlowski              - microsoft,talkman
19302cb8d73SKrzysztof Kozlowski              - xiaomi,libra
19402cb8d73SKrzysztof Kozlowski          - const: qcom,msm8992
19502cb8d73SKrzysztof Kozlowski
19602cb8d73SKrzysztof Kozlowski      - items:
19702cb8d73SKrzysztof Kozlowski          - enum:
1989ad3c08fSVinod Koul              - sony,karin_windy
199c704bd37SKrzysztof Kozlowski          - const: qcom,apq8094
200c704bd37SKrzysztof Kozlowski
201c704bd37SKrzysztof Kozlowski      - items:
202c704bd37SKrzysztof Kozlowski          - enum:
20394078088SKrzysztof Kozlowski              - huawei,angler
20494078088SKrzysztof Kozlowski              - microsoft,cityman
20594078088SKrzysztof Kozlowski              - sony,ivy-row
2069ad3c08fSVinod Koul              - sony,karin-row
2079ad3c08fSVinod Koul              - sony,satsuki-row
2089ad3c08fSVinod Koul              - sony,sumire-row
2099ad3c08fSVinod Koul              - sony,suzuran-row
210c704bd37SKrzysztof Kozlowski          - const: qcom,msm8994
2119ad3c08fSVinod Koul
2129ad3c08fSVinod Koul      - items:
213134cfc55SYassine Oudjana          - enum:
214134cfc55SYassine Oudjana              - arrow,apq8096-db820c
215134cfc55SYassine Oudjana              - inforce,ifc6640
216134cfc55SYassine Oudjana          - const: qcom,apq8096-sbc
217134cfc55SYassine Oudjana          - const: qcom,apq8096
218134cfc55SYassine Oudjana
219134cfc55SYassine Oudjana      - items:
220134cfc55SYassine Oudjana          - enum:
221134cfc55SYassine Oudjana              - qcom,msm8996-mtp
222134cfc55SYassine Oudjana              - sony,dora-row
223134cfc55SYassine Oudjana              - sony,kagura-row
224134cfc55SYassine Oudjana              - sony,keyaki-row
225134cfc55SYassine Oudjana              - xiaomi,gemini
226bb856fdfSAlec Su              - xiaomi,natrium
227134cfc55SYassine Oudjana              - xiaomi,scorpio
228134cfc55SYassine Oudjana          - const: qcom,msm8996
2299d3ef77fSRob Herring
2309d3ef77fSRob Herring      - items:
2315732bea6SRob Herring          - enum:
2328eb1b188SKrzysztof Kozlowski              - asus,novago-tp370ql
2338eb1b188SKrzysztof Kozlowski              - fxtec,pro1
2348eb1b188SKrzysztof Kozlowski              - hp,envy-x2
2358eb1b188SKrzysztof Kozlowski              - lenovo,miix-630
2368eb1b188SKrzysztof Kozlowski              - oneplus,cheeseburger
2378eb1b188SKrzysztof Kozlowski              - oneplus,dumpling
2388eb1b188SKrzysztof Kozlowski              - qcom,msm8998-mtp
2398eb1b188SKrzysztof Kozlowski              - sony,xperia-lilac
2408eb1b188SKrzysztof Kozlowski              - sony,xperia-maple
2418eb1b188SKrzysztof Kozlowski              - sony,xperia-poplar
2428eb1b188SKrzysztof Kozlowski          - const: qcom,msm8998
2438eb1b188SKrzysztof Kozlowski
2448eb1b188SKrzysztof Kozlowski      - items:
2458eb1b188SKrzysztof Kozlowski          - enum:
2463f38ac6fSDavid Heidelberg              - qcom,ipq4019-ap-dk01.1-c1
2475732bea6SRob Herring              - qcom,ipq4019-ap-dk04.1-c3
2485732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c1
2495732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c2
2505732bea6SRob Herring              - qcom,ipq4019-dk04.1-c1
2519d3ef77fSRob Herring          - const: qcom,ipq4019
2529d3ef77fSRob Herring
2539d3ef77fSRob Herring      - items:
2549d3ef77fSRob Herring          - enum:
2559d3ef77fSRob Herring              - qcom,ipq8064-ap148
2569d3ef77fSRob Herring          - const: qcom,ipq8064
2579d3ef77fSRob Herring
2589d3ef77fSRob Herring      - items:
2599d3ef77fSRob Herring          - enum:
2609d3ef77fSRob Herring              - qcom,ipq8074-hk01
2615f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c1
2625f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c2
2639d3ef77fSRob Herring          - const: qcom,ipq8074
2649d3ef77fSRob Herring
2653b8bfe00SDouglas Anderson      - description: Qualcomm Technologies, Inc. SC7180 IDP
2663b8bfe00SDouglas Anderson        items:
267f1cbee2dSRajendra Nayak          - enum:
268f1cbee2dSRajendra Nayak              - qcom,sc7180-idp
269f1cbee2dSRajendra Nayak          - const: qcom,sc7180
2702f0c17faSSricharan R
2713b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (rev1 - 2)
2723b8bfe00SDouglas Anderson        items:
2733b8bfe00SDouglas Anderson          - const: google,coachz-rev1
2743b8bfe00SDouglas Anderson          - const: google,coachz-rev2
2753b8bfe00SDouglas Anderson          - const: qcom,sc7180
2763b8bfe00SDouglas Anderson
2773b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (newest rev)
2783b8bfe00SDouglas Anderson        items:
2793b8bfe00SDouglas Anderson          - const: google,coachz
2803b8bfe00SDouglas Anderson          - const: qcom,sc7180
2813b8bfe00SDouglas Anderson
2823b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (rev1 - 2)
2833b8bfe00SDouglas Anderson        items:
2843b8bfe00SDouglas Anderson          - const: google,coachz-rev1-sku0
2853b8bfe00SDouglas Anderson          - const: google,coachz-rev2-sku0
2863b8bfe00SDouglas Anderson          - const: qcom,sc7180
2873b8bfe00SDouglas Anderson
2883b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (newest rev)
2893b8bfe00SDouglas Anderson        items:
2903b8bfe00SDouglas Anderson          - const: google,coachz-sku0
2913b8bfe00SDouglas Anderson          - const: qcom,sc7180
2923b8bfe00SDouglas Anderson
2933b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev2)
2943b8bfe00SDouglas Anderson        items:
2953b8bfe00SDouglas Anderson          - const: google,homestar-rev2
2963b8bfe00SDouglas Anderson          - const: google,homestar-rev23
2973b8bfe00SDouglas Anderson          - const: qcom,sc7180
2983b8bfe00SDouglas Anderson
2993b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev3)
3003b8bfe00SDouglas Anderson        items:
3013b8bfe00SDouglas Anderson          - const: google,homestar-rev3
3023b8bfe00SDouglas Anderson          - const: qcom,sc7180
3033b8bfe00SDouglas Anderson
3043b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (newest rev)
3053b8bfe00SDouglas Anderson        items:
3063b8bfe00SDouglas Anderson          - const: google,homestar
3073b8bfe00SDouglas Anderson          - const: qcom,sc7180
3083b8bfe00SDouglas Anderson
3095069fe94SDouglas Anderson      - description: Google Kingoftown (rev0)
3105069fe94SDouglas Anderson        items:
3115069fe94SDouglas Anderson          - const: google,kingoftown-rev0
3125069fe94SDouglas Anderson          - const: qcom,sc7180
3135069fe94SDouglas Anderson
3145069fe94SDouglas Anderson      - description: Google Kingoftown (newest rev)
3155069fe94SDouglas Anderson        items:
3165069fe94SDouglas Anderson          - const: google,kingoftown
3175069fe94SDouglas Anderson          - const: qcom,sc7180
3185069fe94SDouglas Anderson
3193b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev0)
3203b8bfe00SDouglas Anderson        items:
3213b8bfe00SDouglas Anderson          - const: google,lazor-rev0
3223b8bfe00SDouglas Anderson          - const: qcom,sc7180
3233b8bfe00SDouglas Anderson
3243b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev1 - 2)
3253b8bfe00SDouglas Anderson        items:
3263b8bfe00SDouglas Anderson          - const: google,lazor-rev1
3273b8bfe00SDouglas Anderson          - const: google,lazor-rev2
3283b8bfe00SDouglas Anderson          - const: qcom,sc7180
3293b8bfe00SDouglas Anderson
3303b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev3 - 8)
3313b8bfe00SDouglas Anderson        items:
3323b8bfe00SDouglas Anderson          - const: google,lazor-rev3
3333b8bfe00SDouglas Anderson          - const: google,lazor-rev4
3343b8bfe00SDouglas Anderson          - const: google,lazor-rev5
3353b8bfe00SDouglas Anderson          - const: google,lazor-rev6
3363b8bfe00SDouglas Anderson          - const: google,lazor-rev7
3373b8bfe00SDouglas Anderson          - const: google,lazor-rev8
3383b8bfe00SDouglas Anderson          - const: qcom,sc7180
3393b8bfe00SDouglas Anderson
3403b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (newest rev)
3413b8bfe00SDouglas Anderson        items:
3423b8bfe00SDouglas Anderson          - const: google,lazor
3433b8bfe00SDouglas Anderson          - const: qcom,sc7180
3443b8bfe00SDouglas Anderson
3453b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev1 - 2)
3463b8bfe00SDouglas Anderson        items:
3473b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku2
3483b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku2
3493b8bfe00SDouglas Anderson          - const: qcom,sc7180
3503b8bfe00SDouglas Anderson
3513b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev3 - 8)
3523b8bfe00SDouglas Anderson        items:
3533b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku2
3543b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku2
3553b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku2
3563b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku2
3573b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku2
3583b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku2
3593b8bfe00SDouglas Anderson          - const: qcom,sc7180
3603b8bfe00SDouglas Anderson
3613b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (newest rev)
3623b8bfe00SDouglas Anderson        items:
3633b8bfe00SDouglas Anderson          - const: google,lazor-sku2
3643b8bfe00SDouglas Anderson          - const: qcom,sc7180
3653b8bfe00SDouglas Anderson
3663b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev1 - 2)
3673b8bfe00SDouglas Anderson        items:
3683b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku0
3693b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku0
3703b8bfe00SDouglas Anderson          - const: qcom,sc7180
3713b8bfe00SDouglas Anderson
3723b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev3 - 8)
3733b8bfe00SDouglas Anderson        items:
3743b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku0
3753b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku0
3763b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku0
3773b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku0
3783b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku0
3793b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku0
3803b8bfe00SDouglas Anderson          - const: qcom,sc7180
3813b8bfe00SDouglas Anderson
3823b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (newest rev)
3833b8bfe00SDouglas Anderson        items:
3843b8bfe00SDouglas Anderson          - const: google,lazor-sku0
3853b8bfe00SDouglas Anderson          - const: qcom,sc7180
3863b8bfe00SDouglas Anderson
3873b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (rev4 - rev8)
3883b8bfe00SDouglas Anderson        items:
3893b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku4
3903b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku4
3913b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku4
3923b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku4
3933b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku4
3943b8bfe00SDouglas Anderson          - const: qcom,sc7180
3953b8bfe00SDouglas Anderson
3963b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (newest rev)
3973b8bfe00SDouglas Anderson        items:
3983b8bfe00SDouglas Anderson          - const: google,lazor-sku4
3993b8bfe00SDouglas Anderson          - const: qcom,sc7180
4003b8bfe00SDouglas Anderson
4013b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev4)
4023b8bfe00SDouglas Anderson        items:
4033b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku5
4043b8bfe00SDouglas Anderson          - const: qcom,sc7180
4053b8bfe00SDouglas Anderson
4063b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev5 - rev8)
4073b8bfe00SDouglas Anderson        items:
4083b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku5
4093b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku6
4103b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku6
4113b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku6
4123b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku6
4133b8bfe00SDouglas Anderson          - const: qcom,sc7180
4143b8bfe00SDouglas Anderson
4153b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (newest rev)
4163b8bfe00SDouglas Anderson        items:
4173b8bfe00SDouglas Anderson          - const: google,lazor-sku6
4183b8bfe00SDouglas Anderson          - const: qcom,sc7180
4193b8bfe00SDouglas Anderson
4205069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (rev0)
4215069fe94SDouglas Anderson        items:
4225069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku0
4235069fe94SDouglas Anderson          - const: qcom,sc7180
4245069fe94SDouglas Anderson
4255069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (newest rev)
4265069fe94SDouglas Anderson        items:
4275069fe94SDouglas Anderson          - const: google,mrbland-sku1536
4285069fe94SDouglas Anderson          - const: qcom,sc7180
4295069fe94SDouglas Anderson
4305069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (rev0)
4315069fe94SDouglas Anderson        items:
4325069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku16
4335069fe94SDouglas Anderson          - const: qcom,sc7180
4345069fe94SDouglas Anderson
4355069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (newest rev)
4365069fe94SDouglas Anderson        items:
4375069fe94SDouglas Anderson          - const: google,mrbland-sku1024
4385069fe94SDouglas Anderson          - const: google,mrbland-sku768
4395069fe94SDouglas Anderson          - const: qcom,sc7180
4405069fe94SDouglas Anderson
4415069fe94SDouglas Anderson      - description: Google Pazquel with Parade (newest rev)
4425069fe94SDouglas Anderson        items:
4435069fe94SDouglas Anderson          - const: google,pazquel-sku5
4445069fe94SDouglas Anderson          - const: qcom,sc7180
4455069fe94SDouglas Anderson
4465069fe94SDouglas Anderson      - description: Google Pazquel with TI (newest rev)
4475069fe94SDouglas Anderson        items:
4485069fe94SDouglas Anderson          - const: google,pazquel-sku1
4495069fe94SDouglas Anderson          - const: qcom,sc7180
4505069fe94SDouglas Anderson
4515069fe94SDouglas Anderson      - description: Google Pazquel with LTE and Parade (newest rev)
4525069fe94SDouglas Anderson        items:
4535069fe94SDouglas Anderson          - const: google,pazquel-sku4
4545069fe94SDouglas Anderson          - const: qcom,sc7180
4555069fe94SDouglas Anderson
4565069fe94SDouglas Anderson      - description: Google Pazquel with LTE and TI (newest rev)
4575069fe94SDouglas Anderson        items:
4585069fe94SDouglas Anderson          - const: google,pazquel-sku0
4595069fe94SDouglas Anderson          - const: google,pazquel-sku2
4605069fe94SDouglas Anderson          - const: qcom,sc7180
4615069fe94SDouglas Anderson
4623b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev1)
4633b8bfe00SDouglas Anderson        items:
4643b8bfe00SDouglas Anderson          - const: google,pompom-rev1
4653b8bfe00SDouglas Anderson          - const: qcom,sc7180
4663b8bfe00SDouglas Anderson
4673b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev2)
4683b8bfe00SDouglas Anderson        items:
4693b8bfe00SDouglas Anderson          - const: google,pompom-rev2
4703b8bfe00SDouglas Anderson          - const: qcom,sc7180
4713b8bfe00SDouglas Anderson
4723b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (newest rev)
4733b8bfe00SDouglas Anderson        items:
4743b8bfe00SDouglas Anderson          - const: google,pompom
4753b8bfe00SDouglas Anderson          - const: qcom,sc7180
4763b8bfe00SDouglas Anderson
4773b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev1)
4783b8bfe00SDouglas Anderson        items:
4793b8bfe00SDouglas Anderson          - const: google,pompom-rev1-sku0
4803b8bfe00SDouglas Anderson          - const: qcom,sc7180
4813b8bfe00SDouglas Anderson
4823b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev2)
4833b8bfe00SDouglas Anderson        items:
4843b8bfe00SDouglas Anderson          - const: google,pompom-rev2-sku0
4853b8bfe00SDouglas Anderson          - const: qcom,sc7180
4863b8bfe00SDouglas Anderson
4873b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (newest rev)
4883b8bfe00SDouglas Anderson        items:
4893b8bfe00SDouglas Anderson          - const: google,pompom-sku0
4903b8bfe00SDouglas Anderson          - const: qcom,sc7180
4913b8bfe00SDouglas Anderson
4925069fe94SDouglas Anderson      - description: Google Quackingstick (newest rev)
4935069fe94SDouglas Anderson        items:
4945069fe94SDouglas Anderson          - const: google,quackingstick-sku1537
4955069fe94SDouglas Anderson          - const: qcom,sc7180
4965069fe94SDouglas Anderson
4975069fe94SDouglas Anderson      - description: Google Quackingstick with LTE (newest rev)
4985069fe94SDouglas Anderson        items:
4995069fe94SDouglas Anderson          - const: google,quackingstick-sku1536
5005069fe94SDouglas Anderson          - const: qcom,sc7180
5015069fe94SDouglas Anderson
5023b8bfe00SDouglas Anderson      - description: Google Trogdor (newest rev)
5033b8bfe00SDouglas Anderson        items:
5043b8bfe00SDouglas Anderson          - const: google,trogdor
5053b8bfe00SDouglas Anderson          - const: qcom,sc7180
5063b8bfe00SDouglas Anderson
5073b8bfe00SDouglas Anderson      - description: Google Trogdor with LTE (newest rev)
5083b8bfe00SDouglas Anderson        items:
5093b8bfe00SDouglas Anderson          - const: google,trogdor-sku0
5103b8bfe00SDouglas Anderson          - const: qcom,sc7180
5113b8bfe00SDouglas Anderson
5125069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (rev0)
5135069fe94SDouglas Anderson        items:
5145069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku16
5155069fe94SDouglas Anderson          - const: qcom,sc7180
5165069fe94SDouglas Anderson
5175069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (newest rev)
5185069fe94SDouglas Anderson        items:
5195069fe94SDouglas Anderson          - const: google,wormdingler-sku1024
5205069fe94SDouglas Anderson          - const: qcom,sc7180
5215069fe94SDouglas Anderson
5225069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel and rt5682s (newest rev)
5235069fe94SDouglas Anderson        items:
5245069fe94SDouglas Anderson          - const: google,wormdingler-sku1025
5255069fe94SDouglas Anderson          - const: qcom,sc7180
5265069fe94SDouglas Anderson
5275069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (rev0)
5285069fe94SDouglas Anderson        items:
5295069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku0
5305069fe94SDouglas Anderson          - const: qcom,sc7180
5315069fe94SDouglas Anderson
5325069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (newest rev)
5335069fe94SDouglas Anderson        items:
5345069fe94SDouglas Anderson          - const: google,wormdingler-sku0
5355069fe94SDouglas Anderson          - const: qcom,sc7180
5365069fe94SDouglas Anderson
5375069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel and rt5682s (newest rev)
5385069fe94SDouglas Anderson        items:
5395069fe94SDouglas Anderson          - const: google,wormdingler-sku1
5405069fe94SDouglas Anderson          - const: qcom,sc7180
5415069fe94SDouglas Anderson
542707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (rev3 - 4)
543707b9b08SDouglas Anderson        items:
544707b9b08SDouglas Anderson          - const: qcom,sc7280-crd
545707b9b08SDouglas Anderson          - const: google,hoglin-rev3
546707b9b08SDouglas Anderson          - const: google,hoglin-rev4
547707b9b08SDouglas Anderson          - const: google,piglin-rev3
548707b9b08SDouglas Anderson          - const: google,piglin-rev4
549707b9b08SDouglas Anderson          - const: qcom,sc7280
550707b9b08SDouglas Anderson
551707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (newest rev)
552707b9b08SDouglas Anderson        items:
553707b9b08SDouglas Anderson          - const: google,hoglin
554707b9b08SDouglas Anderson          - const: qcom,sc7280
555707b9b08SDouglas Anderson
556707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU1 platform
557707b9b08SDouglas Anderson        items:
558707b9b08SDouglas Anderson          - const: qcom,sc7280-idp
559707b9b08SDouglas Anderson          - const: google,senor
560707b9b08SDouglas Anderson          - const: qcom,sc7280
561707b9b08SDouglas Anderson
562707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU2 platform
563707b9b08SDouglas Anderson        items:
564707b9b08SDouglas Anderson          - const: qcom,sc7280-idp2
565707b9b08SDouglas Anderson          - const: google,piglin
566707b9b08SDouglas Anderson          - const: qcom,sc7280
567707b9b08SDouglas Anderson
568707b9b08SDouglas Anderson      - description: Google Herobrine (newest rev)
569707b9b08SDouglas Anderson        items:
570707b9b08SDouglas Anderson          - const: google,herobrine
571707b9b08SDouglas Anderson          - const: qcom,sc7280
572707b9b08SDouglas Anderson
573707b9b08SDouglas Anderson      - description: Google Villager (newest rev)
574707b9b08SDouglas Anderson        items:
575707b9b08SDouglas Anderson          - const: google,villager
57636dc1681SRajendra Nayak          - const: qcom,sc7280
57736dc1681SRajendra Nayak
57836dc1681SRajendra Nayak      - items:
57936dc1681SRajendra Nayak          - enum:
580a1793920SBjorn Andersson              - lenovo,flex-5g
581a1793920SBjorn Andersson              - microsoft,surface-prox
582a1793920SBjorn Andersson              - qcom,sc8180x-primus
583a1793920SBjorn Andersson          - const: qcom,sc8180x
584a1793920SBjorn Andersson
585a1793920SBjorn Andersson      - items:
586a1793920SBjorn Andersson          - enum:
58705b90d24SBjorn Andersson              - lenovo,thinkpad-x13s
58805b90d24SBjorn Andersson              - qcom,sc8280xp-crd
589a1793920SBjorn Andersson              - qcom,sc8280xp-qrd
590a1793920SBjorn Andersson          - const: qcom,sc8280xp
591a1793920SBjorn Andersson
592a1793920SBjorn Andersson      - items:
593a1793920SBjorn Andersson          - enum:
5940d45153fSKrzysztof Kozlowski              - sony,discovery-row
5950d45153fSKrzysztof Kozlowski              - sony,kirin-row
5960d45153fSKrzysztof Kozlowski              - sony,pioneer-row
5970d45153fSKrzysztof Kozlowski              - sony,voyager-row
5980d45153fSKrzysztof Kozlowski          - const: qcom,sdm630
5990d45153fSKrzysztof Kozlowski
6000d45153fSKrzysztof Kozlowski      - items:
6010d45153fSKrzysztof Kozlowski          - enum:
602bbd5a689SDmitry Baryshkov              - inforce,ifc6560
603bbd5a689SDmitry Baryshkov          - const: qcom,sda660
604bbd5a689SDmitry Baryshkov
605bbd5a689SDmitry Baryshkov      - items:
606bbd5a689SDmitry Baryshkov          - enum:
607cb898d5eSLuca Weiss              - fairphone,fp3
608cb898d5eSLuca Weiss          - const: qcom,sdm632
609cb898d5eSLuca Weiss
610cb898d5eSLuca Weiss      - items:
611cb898d5eSLuca Weiss          - enum:
612ce23114dSKrzysztof Kozlowski              - sony,mermaid-row
613ce23114dSKrzysztof Kozlowski          - const: qcom,sdm636
614ce23114dSKrzysztof Kozlowski
615ce23114dSKrzysztof Kozlowski      - items:
616ce23114dSKrzysztof Kozlowski          - enum:
617aab86bbbSAlexey Minnekhanov              - xiaomi,lavender
618aab86bbbSAlexey Minnekhanov          - const: qcom,sdm660
619aab86bbbSAlexey Minnekhanov
620aab86bbbSAlexey Minnekhanov      - items:
621aab86bbbSAlexey Minnekhanov          - enum:
62271935423SVinod Koul              - qcom,sdx55-mtp
623222ed6a2SManivannan Sadhasivam              - qcom,sdx55-telit-fn980-tlb
624328008f4SManivannan Sadhasivam              - qcom,sdx55-t55
62571935423SVinod Koul          - const: qcom,sdx55
62671935423SVinod Koul
62771935423SVinod Koul      - items:
62871935423SVinod Koul          - enum:
62961339f36SVamsi krishna Lanka              - qcom,sdx65-mtp
63061339f36SVamsi krishna Lanka          - const: qcom,sdx65
63161339f36SVamsi krishna Lanka
63261339f36SVamsi krishna Lanka      - items:
63361339f36SVamsi krishna Lanka          - enum:
634ddfb3fc4SVinod Koul              - qcom,ipq6018-cp01
6352f0c17faSSricharan R              - qcom,ipq6018-cp01-c1
6362f0c17faSSricharan R          - const: qcom,ipq6018
6372f0c17faSSricharan R
638152a1b4cSManivannan Sadhasivam      - items:
639152a1b4cSManivannan Sadhasivam          - enum:
64009b75a92SKrzysztof Kozlowski              - qcom,qcs404-evb-1000
64109b75a92SKrzysztof Kozlowski              - qcom,qcs404-evb-4000
64209b75a92SKrzysztof Kozlowski          - const: qcom,qcs404-evb
64309b75a92SKrzysztof Kozlowski          - const: qcom,qcs404
64409b75a92SKrzysztof Kozlowski
64509b75a92SKrzysztof Kozlowski      - items:
64609b75a92SKrzysztof Kozlowski          - enum:
6470bc14d4aSBhupesh Sharma              - qcom,sa8155p-adp
6480bc14d4aSBhupesh Sharma          - const: qcom,sa8155p
6490bc14d4aSBhupesh Sharma
6500bc14d4aSBhupesh Sharma      - items:
6510bc14d4aSBhupesh Sharma          - enum:
652a1793920SBjorn Andersson              - qcom,sa8295p-adp
653a1793920SBjorn Andersson          - const: qcom,sa8540p
654a1793920SBjorn Andersson
655a1793920SBjorn Andersson      - items:
656a1793920SBjorn Andersson          - enum:
65733fae534SKrzysztof Kozlowski              - lenovo,yoga-c630
658*1ef5a4d1SStefan Hansson              - lg,judyln
659*1ef5a4d1SStefan Hansson              - lg,judyp
66033fae534SKrzysztof Kozlowski              - oneplus,enchilada
66133fae534SKrzysztof Kozlowski              - oneplus,fajita
66233fae534SKrzysztof Kozlowski              - qcom,sdm845-mtp
66333fae534SKrzysztof Kozlowski              - shift,axolotl
66433fae534SKrzysztof Kozlowski              - samsung,w737
66533fae534SKrzysztof Kozlowski              - sony,akari-row
66633fae534SKrzysztof Kozlowski              - sony,akatsuki-row
66733fae534SKrzysztof Kozlowski              - sony,apollo-row
66833fae534SKrzysztof Kozlowski              - thundercomm,db845c
66933fae534SKrzysztof Kozlowski              - xiaomi,beryllium
67033fae534SKrzysztof Kozlowski          - const: qcom,sdm845
67133fae534SKrzysztof Kozlowski
67233fae534SKrzysztof Kozlowski      - items:
67333fae534SKrzysztof Kozlowski          - enum:
674d3ddba6aSKrzysztof Kozlowski              - sony,pdx201
675d3ddba6aSKrzysztof Kozlowski          - const: qcom,sm6125
676d3ddba6aSKrzysztof Kozlowski
677d3ddba6aSKrzysztof Kozlowski      - items:
678d3ddba6aSKrzysztof Kozlowski          - enum:
67931b3483aSKrzysztof Kozlowski              - sony,pdx213
68031b3483aSKrzysztof Kozlowski          - const: qcom,sm6350
68131b3483aSKrzysztof Kozlowski
68231b3483aSKrzysztof Kozlowski      - items:
68331b3483aSKrzysztof Kozlowski          - enum:
6848ceb1db0SLuca Weiss              - fairphone,fp4
6858ceb1db0SLuca Weiss          - const: qcom,sm7225
6868ceb1db0SLuca Weiss
6878ceb1db0SLuca Weiss      - items:
6888ceb1db0SLuca Weiss          - enum:
6891ce0ff93SKrzysztof Kozlowski              - microsoft,surface-duo
6901ce0ff93SKrzysztof Kozlowski              - qcom,sm8150-hdk
6911534fac3SBhupesh Sharma              - qcom,sm8150-mtp
6921ce0ff93SKrzysztof Kozlowski              - sony,bahamut-generic
6931ce0ff93SKrzysztof Kozlowski              - sony,griffin-generic
6941534fac3SBhupesh Sharma          - const: qcom,sm8150
6951534fac3SBhupesh Sharma
6961534fac3SBhupesh Sharma      - items:
6971534fac3SBhupesh Sharma          - enum:
698152a1b4cSManivannan Sadhasivam              - qcom,qrb5165-rb5
699c810f39aSKrzysztof Kozlowski              - qcom,sm8250-hdk
700152a1b4cSManivannan Sadhasivam              - qcom,sm8250-mtp
701c810f39aSKrzysztof Kozlowski              - sony,pdx203-generic
702c810f39aSKrzysztof Kozlowski              - sony,pdx206-generic
703152a1b4cSManivannan Sadhasivam          - const: qcom,sm8250
704152a1b4cSManivannan Sadhasivam
7052c1b8ebeSVinod Koul      - items:
7062c1b8ebeSVinod Koul          - enum:
707baa36665SKrzysztof Kozlowski              - microsoft,surface-duo2
708c07ea1b4SBjorn Andersson              - qcom,sm8350-hdk
7092c1b8ebeSVinod Koul              - qcom,sm8350-mtp
710baa36665SKrzysztof Kozlowski              - sony,pdx214-generic
711baa36665SKrzysztof Kozlowski              - sony,pdx215-generic
7122c1b8ebeSVinod Koul          - const: qcom,sm8350
7132c1b8ebeSVinod Koul
7140e57fe4dSVinod Koul      - items:
7150e57fe4dSVinod Koul          - enum:
71642d3ce71SVinod Koul              - qcom,sm8450-hdk
7170e57fe4dSVinod Koul              - qcom,sm8450-qrd
7180e57fe4dSVinod Koul          - const: qcom,sm8450
7190e57fe4dSVinod Koul
72062298364SRob HerringadditionalProperties: true
72162298364SRob Herring
7229d3ef77fSRob Herring...
723