xref: /linux/Documentation/devicetree/bindings/arm/qcom.yaml (revision 1ce0ff93d711f756bf906e110c45adf16f078ffe)
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
410bc14d4aSBhupesh Sharma        sa8155p
42a1793920SBjorn Andersson        sa8540p
43f1cbee2dSRajendra Nayak        sc7180
4436dc1681SRajendra Nayak        sc7280
45a1793920SBjorn Andersson        sc8180x
46a1793920SBjorn Andersson        sc8280xp
47bbd5a689SDmitry Baryshkov        sda660
48aab86bbbSAlexey Minnekhanov        sdm630
49cb898d5eSLuca Weiss        sdm632
50aab86bbbSAlexey Minnekhanov        sdm660
519d3ef77fSRob Herring        sdm845
5271935423SVinod Koul        sdx55
5361339f36SVamsi krishna Lanka        sdx65
548ceb1db0SLuca Weiss        sm7225
551534fac3SBhupesh Sharma        sm8150
56152a1b4cSManivannan Sadhasivam        sm8250
572c1b8ebeSVinod Koul        sm8350
580e57fe4dSVinod Koul        sm8450
599d3ef77fSRob Herring
609d3ef77fSRob Herring  The 'board' element must be one of the following strings:
619d3ef77fSRob Herring
620bc14d4aSBhupesh Sharma        adp
639d3ef77fSRob Herring        cdp
642f0c17faSSricharan R        cp01-c1
659d3ef77fSRob Herring        dragonboard
669d3ef77fSRob Herring        hk01
675f854f09SGokul Sriram Palanisamy        hk10-c1
685f854f09SGokul Sriram Palanisamy        hk10-c2
69f1cbee2dSRajendra Nayak        idp
70f1cbee2dSRajendra Nayak        liquid
71f1cbee2dSRajendra Nayak        mtp
72b72160faSStephan Gerhold        qrd
73f1cbee2dSRajendra Nayak        sbc
749d3ef77fSRob Herring
759d3ef77fSRob Herring  The 'soc_version' and 'board_version' elements take the form of v<Major>.<Minor>
769d3ef77fSRob Herring  where the minor number may be omitted when it's zero, i.e.  v1.0 is the same
779d3ef77fSRob Herring  as v1. If all versions of the 'board_version' elements match, then a
789d3ef77fSRob Herring  wildcard '*' should be used, e.g. 'v*'.
799d3ef77fSRob Herring
809d3ef77fSRob Herring  The 'foundry_id' and 'subtype' elements are one or more digits from 0 to 9.
819d3ef77fSRob Herring
829d3ef77fSRob Herring  Examples:
839d3ef77fSRob Herring
849d3ef77fSRob Herring  	"qcom,msm8916-v1-cdp-pm8916-v2.1"
859d3ef77fSRob Herring
869d3ef77fSRob Herring  A CDP board with an msm8916 SoC, version 1 paired with a pm8916 PMIC of version
879d3ef77fSRob Herring  2.1.
889d3ef77fSRob Herring
899d3ef77fSRob Herring  	"qcom,apq8074-v2.0-2-dragonboard/1-v0.1"
909d3ef77fSRob Herring
919d3ef77fSRob Herring  A dragonboard board v0.1 of subtype 1 with an apq8074 SoC version 2, made in
929d3ef77fSRob Herring  foundry 2.
939d3ef77fSRob Herring
94dbbccb3dSDouglas Anderson  There are many devices in the list below that run the standard ChromeOS
95dbbccb3dSDouglas Anderson  bootloader setup and use the open source depthcharge bootloader to boot the
96dbbccb3dSDouglas Anderson  OS. These devices do not use the scheme described above. For details, see:
97dbbccb3dSDouglas Anderson  https://docs.kernel.org/arm/google/chromebook-boot-flow.html
98dbbccb3dSDouglas Anderson
999d3ef77fSRob Herringproperties:
100c34095faSRob Herring  $nodename:
101c34095faSRob Herring    const: "/"
1029d3ef77fSRob Herring  compatible:
1039d3ef77fSRob Herring    oneOf:
1049d3ef77fSRob Herring      - items:
1059d3ef77fSRob Herring          - enum:
1069d3ef77fSRob Herring              - qcom,apq8016-sbc
1079d3ef77fSRob Herring          - const: qcom,apq8016
1089d3ef77fSRob Herring
1099d3ef77fSRob Herring      - items:
1109d3ef77fSRob Herring          - enum:
111b736cedcSLuca Weiss              - asus,sparrow
1125e4aac2cSLuca Weiss              - lg,lenok
11321f3cbf6SLuca Weiss          - const: qcom,apq8026
11421f3cbf6SLuca Weiss
11521f3cbf6SLuca Weiss      - items:
11621f3cbf6SLuca Weiss          - enum:
1179304af37SDavid Heidelberg              - asus,nexus7-flo
1185ac80a76SDavid Heidelberg              - lg,nexus4-mako
1199304af37SDavid Heidelberg              - sony,xperia-yuga
1209d3ef77fSRob Herring              - qcom,apq8064-cm-qs600
1219d3ef77fSRob Herring              - qcom,apq8064-ifc6410
1229d3ef77fSRob Herring          - const: qcom,apq8064
1239d3ef77fSRob Herring
1249d3ef77fSRob Herring      - items:
1259d3ef77fSRob Herring          - enum:
1269d3ef77fSRob Herring              - qcom,apq8074-dragonboard
1279d3ef77fSRob Herring          - const: qcom,apq8074
1289d3ef77fSRob Herring
1299d3ef77fSRob Herring      - items:
1309d3ef77fSRob Herring          - enum:
1319d3ef77fSRob Herring              - qcom,apq8060-dragonboard
1329d3ef77fSRob Herring              - qcom,msm8660-surf
1339d3ef77fSRob Herring          - const: qcom,msm8660
1349d3ef77fSRob Herring
1359d3ef77fSRob Herring      - items:
1369d3ef77fSRob Herring          - enum:
1379d3ef77fSRob Herring              - qcom,apq8084-mtp
1389d3ef77fSRob Herring              - qcom,apq8084-sbc
1399d3ef77fSRob Herring          - const: qcom,apq8084
1409d3ef77fSRob Herring
1419d3ef77fSRob Herring      - items:
1429d3ef77fSRob Herring          - enum:
143ef537057SBartosz Dudziak              - samsung,s3ve3g
144ef537057SBartosz Dudziak          - const: qcom,msm8226
145ef537057SBartosz Dudziak
146ef537057SBartosz Dudziak      - items:
147ef537057SBartosz Dudziak          - enum:
1489d3ef77fSRob Herring              - qcom,msm8960-cdp
1499d3ef77fSRob Herring          - const: qcom,msm8960
1509d3ef77fSRob Herring
1519d3ef77fSRob Herring      - items:
152e5dad30bSRob Herring          - enum:
153e5dad30bSRob Herring              - fairphone,fp2
154e5dad30bSRob Herring              - lge,hammerhead
1559304af37SDavid Heidelberg              - samsung,klte
156e5dad30bSRob Herring              - sony,xperia-amami
157e5dad30bSRob Herring              - sony,xperia-castor
158e5dad30bSRob Herring              - sony,xperia-honami
159e5dad30bSRob Herring          - const: qcom,msm8974
160e5dad30bSRob Herring
161e5dad30bSRob Herring      - items:
1629d3ef77fSRob Herring          - const: qcom,msm8916-mtp
163bb35fe1eSKrzysztof Kozlowski          - const: qcom,msm8916-mtp/1
1649d3ef77fSRob Herring          - const: qcom,msm8916
1659d3ef77fSRob Herring
1669d3ef77fSRob Herring      - items:
167b72160faSStephan Gerhold          - enum:
168944de518SKrzysztof Kozlowski              - alcatel,idol347
169fc4f8f67SKrzysztof Kozlowski              - asus,z00l
170fc4f8f67SKrzysztof Kozlowski              - huawei,g7
171fc4f8f67SKrzysztof Kozlowski              - longcheer,l8910
172b72160faSStephan Gerhold              - samsung,a3u-eur
173b72160faSStephan Gerhold              - samsung,a5u-eur
174fc4f8f67SKrzysztof Kozlowski              - samsung,j5
175fc4f8f67SKrzysztof Kozlowski              - samsung,serranove
176fc4f8f67SKrzysztof Kozlowski              - wingtech,wt88047
177b72160faSStephan Gerhold          - const: qcom,msm8916
178b72160faSStephan Gerhold
179b72160faSStephan Gerhold      - items:
18025d203d0SKrzysztof Kozlowski          - const: longcheer,l8150
18125d203d0SKrzysztof Kozlowski          - const: qcom,msm8916-v1-qrd/9-v1
18225d203d0SKrzysztof Kozlowski          - const: qcom,msm8916
18325d203d0SKrzysztof Kozlowski
18425d203d0SKrzysztof Kozlowski      - items:
1859ad3c08fSVinod Koul          - enum:
1869ad3c08fSVinod Koul              - sony,karin_windy
187c704bd37SKrzysztof Kozlowski          - const: qcom,apq8094
188c704bd37SKrzysztof Kozlowski
189c704bd37SKrzysztof Kozlowski      - items:
190c704bd37SKrzysztof Kozlowski          - enum:
19194078088SKrzysztof Kozlowski              - huawei,angler
19294078088SKrzysztof Kozlowski              - microsoft,cityman
19394078088SKrzysztof Kozlowski              - sony,ivy-row
1949ad3c08fSVinod Koul              - sony,karin-row
1959ad3c08fSVinod Koul              - sony,satsuki-row
1969ad3c08fSVinod Koul              - sony,sumire-row
1979ad3c08fSVinod Koul              - sony,suzuran-row
198c704bd37SKrzysztof Kozlowski          - const: qcom,msm8994
1999ad3c08fSVinod Koul
2009ad3c08fSVinod Koul      - items:
201134cfc55SYassine Oudjana          - enum:
202134cfc55SYassine Oudjana              - arrow,apq8096-db820c
203134cfc55SYassine Oudjana              - inforce,ifc6640
204134cfc55SYassine Oudjana          - const: qcom,apq8096-sbc
205134cfc55SYassine Oudjana          - const: qcom,apq8096
206134cfc55SYassine Oudjana
207134cfc55SYassine Oudjana      - items:
208134cfc55SYassine Oudjana          - enum:
209134cfc55SYassine Oudjana              - qcom,msm8996-mtp
210134cfc55SYassine Oudjana              - sony,dora-row
211134cfc55SYassine Oudjana              - sony,kagura-row
212134cfc55SYassine Oudjana              - sony,keyaki-row
213134cfc55SYassine Oudjana              - xiaomi,gemini
214bb856fdfSAlec Su              - xiaomi,natrium
215134cfc55SYassine Oudjana              - xiaomi,scorpio
216134cfc55SYassine Oudjana          - const: qcom,msm8996
2179d3ef77fSRob Herring
2189d3ef77fSRob Herring      - items:
2195732bea6SRob Herring          - enum:
2203f38ac6fSDavid Heidelberg              - qcom,ipq4019-ap-dk01.1-c1
2215732bea6SRob Herring              - qcom,ipq4019-ap-dk04.1-c3
2225732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c1
2235732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c2
2245732bea6SRob Herring              - qcom,ipq4019-dk04.1-c1
2259d3ef77fSRob Herring          - const: qcom,ipq4019
2269d3ef77fSRob Herring
2279d3ef77fSRob Herring      - items:
2289d3ef77fSRob Herring          - enum:
2299d3ef77fSRob Herring              - qcom,ipq8064-ap148
2309d3ef77fSRob Herring          - const: qcom,ipq8064
2319d3ef77fSRob Herring
2329d3ef77fSRob Herring      - items:
2339d3ef77fSRob Herring          - enum:
2349d3ef77fSRob Herring              - qcom,ipq8074-hk01
2355f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c1
2365f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c2
2379d3ef77fSRob Herring          - const: qcom,ipq8074
2389d3ef77fSRob Herring
2393b8bfe00SDouglas Anderson      - description: Qualcomm Technologies, Inc. SC7180 IDP
2403b8bfe00SDouglas Anderson        items:
241f1cbee2dSRajendra Nayak          - enum:
242f1cbee2dSRajendra Nayak              - qcom,sc7180-idp
243f1cbee2dSRajendra Nayak          - const: qcom,sc7180
2442f0c17faSSricharan R
2453b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (rev1 - 2)
2463b8bfe00SDouglas Anderson        items:
2473b8bfe00SDouglas Anderson          - const: google,coachz-rev1
2483b8bfe00SDouglas Anderson          - const: google,coachz-rev2
2493b8bfe00SDouglas Anderson          - const: qcom,sc7180
2503b8bfe00SDouglas Anderson
2513b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (newest rev)
2523b8bfe00SDouglas Anderson        items:
2533b8bfe00SDouglas Anderson          - const: google,coachz
2543b8bfe00SDouglas Anderson          - const: qcom,sc7180
2553b8bfe00SDouglas Anderson
2563b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (rev1 - 2)
2573b8bfe00SDouglas Anderson        items:
2583b8bfe00SDouglas Anderson          - const: google,coachz-rev1-sku0
2593b8bfe00SDouglas Anderson          - const: google,coachz-rev2-sku0
2603b8bfe00SDouglas Anderson          - const: qcom,sc7180
2613b8bfe00SDouglas Anderson
2623b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (newest rev)
2633b8bfe00SDouglas Anderson        items:
2643b8bfe00SDouglas Anderson          - const: google,coachz-sku0
2653b8bfe00SDouglas Anderson          - const: qcom,sc7180
2663b8bfe00SDouglas Anderson
2673b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev2)
2683b8bfe00SDouglas Anderson        items:
2693b8bfe00SDouglas Anderson          - const: google,homestar-rev2
2703b8bfe00SDouglas Anderson          - const: google,homestar-rev23
2713b8bfe00SDouglas Anderson          - const: qcom,sc7180
2723b8bfe00SDouglas Anderson
2733b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev3)
2743b8bfe00SDouglas Anderson        items:
2753b8bfe00SDouglas Anderson          - const: google,homestar-rev3
2763b8bfe00SDouglas Anderson          - const: qcom,sc7180
2773b8bfe00SDouglas Anderson
2783b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (newest rev)
2793b8bfe00SDouglas Anderson        items:
2803b8bfe00SDouglas Anderson          - const: google,homestar
2813b8bfe00SDouglas Anderson          - const: qcom,sc7180
2823b8bfe00SDouglas Anderson
2835069fe94SDouglas Anderson      - description: Google Kingoftown (rev0)
2845069fe94SDouglas Anderson        items:
2855069fe94SDouglas Anderson          - const: google,kingoftown-rev0
2865069fe94SDouglas Anderson          - const: qcom,sc7180
2875069fe94SDouglas Anderson
2885069fe94SDouglas Anderson      - description: Google Kingoftown (newest rev)
2895069fe94SDouglas Anderson        items:
2905069fe94SDouglas Anderson          - const: google,kingoftown
2915069fe94SDouglas Anderson          - const: qcom,sc7180
2925069fe94SDouglas Anderson
2933b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev0)
2943b8bfe00SDouglas Anderson        items:
2953b8bfe00SDouglas Anderson          - const: google,lazor-rev0
2963b8bfe00SDouglas Anderson          - const: qcom,sc7180
2973b8bfe00SDouglas Anderson
2983b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev1 - 2)
2993b8bfe00SDouglas Anderson        items:
3003b8bfe00SDouglas Anderson          - const: google,lazor-rev1
3013b8bfe00SDouglas Anderson          - const: google,lazor-rev2
3023b8bfe00SDouglas Anderson          - const: qcom,sc7180
3033b8bfe00SDouglas Anderson
3043b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev3 - 8)
3053b8bfe00SDouglas Anderson        items:
3063b8bfe00SDouglas Anderson          - const: google,lazor-rev3
3073b8bfe00SDouglas Anderson          - const: google,lazor-rev4
3083b8bfe00SDouglas Anderson          - const: google,lazor-rev5
3093b8bfe00SDouglas Anderson          - const: google,lazor-rev6
3103b8bfe00SDouglas Anderson          - const: google,lazor-rev7
3113b8bfe00SDouglas Anderson          - const: google,lazor-rev8
3123b8bfe00SDouglas Anderson          - const: qcom,sc7180
3133b8bfe00SDouglas Anderson
3143b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (newest rev)
3153b8bfe00SDouglas Anderson        items:
3163b8bfe00SDouglas Anderson          - const: google,lazor
3173b8bfe00SDouglas Anderson          - const: qcom,sc7180
3183b8bfe00SDouglas Anderson
3193b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev1 - 2)
3203b8bfe00SDouglas Anderson        items:
3213b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku2
3223b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku2
3233b8bfe00SDouglas Anderson          - const: qcom,sc7180
3243b8bfe00SDouglas Anderson
3253b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev3 - 8)
3263b8bfe00SDouglas Anderson        items:
3273b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku2
3283b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku2
3293b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku2
3303b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku2
3313b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku2
3323b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku2
3333b8bfe00SDouglas Anderson          - const: qcom,sc7180
3343b8bfe00SDouglas Anderson
3353b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (newest rev)
3363b8bfe00SDouglas Anderson        items:
3373b8bfe00SDouglas Anderson          - const: google,lazor-sku2
3383b8bfe00SDouglas Anderson          - const: qcom,sc7180
3393b8bfe00SDouglas Anderson
3403b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev1 - 2)
3413b8bfe00SDouglas Anderson        items:
3423b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku0
3433b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku0
3443b8bfe00SDouglas Anderson          - const: qcom,sc7180
3453b8bfe00SDouglas Anderson
3463b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev3 - 8)
3473b8bfe00SDouglas Anderson        items:
3483b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku0
3493b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku0
3503b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku0
3513b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku0
3523b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku0
3533b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku0
3543b8bfe00SDouglas Anderson          - const: qcom,sc7180
3553b8bfe00SDouglas Anderson
3563b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (newest rev)
3573b8bfe00SDouglas Anderson        items:
3583b8bfe00SDouglas Anderson          - const: google,lazor-sku0
3593b8bfe00SDouglas Anderson          - const: qcom,sc7180
3603b8bfe00SDouglas Anderson
3613b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (rev4 - rev8)
3623b8bfe00SDouglas Anderson        items:
3633b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku4
3643b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku4
3653b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku4
3663b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku4
3673b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku4
3683b8bfe00SDouglas Anderson          - const: qcom,sc7180
3693b8bfe00SDouglas Anderson
3703b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (newest rev)
3713b8bfe00SDouglas Anderson        items:
3723b8bfe00SDouglas Anderson          - const: google,lazor-sku4
3733b8bfe00SDouglas Anderson          - const: qcom,sc7180
3743b8bfe00SDouglas Anderson
3753b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev4)
3763b8bfe00SDouglas Anderson        items:
3773b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku5
3783b8bfe00SDouglas Anderson          - const: qcom,sc7180
3793b8bfe00SDouglas Anderson
3803b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev5 - rev8)
3813b8bfe00SDouglas Anderson        items:
3823b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku5
3833b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku6
3843b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku6
3853b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku6
3863b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku6
3873b8bfe00SDouglas Anderson          - const: qcom,sc7180
3883b8bfe00SDouglas Anderson
3893b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (newest rev)
3903b8bfe00SDouglas Anderson        items:
3913b8bfe00SDouglas Anderson          - const: google,lazor-sku6
3923b8bfe00SDouglas Anderson          - const: qcom,sc7180
3933b8bfe00SDouglas Anderson
3945069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (rev0)
3955069fe94SDouglas Anderson        items:
3965069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku0
3975069fe94SDouglas Anderson          - const: qcom,sc7180
3985069fe94SDouglas Anderson
3995069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (newest rev)
4005069fe94SDouglas Anderson        items:
4015069fe94SDouglas Anderson          - const: google,mrbland-sku1536
4025069fe94SDouglas Anderson          - const: qcom,sc7180
4035069fe94SDouglas Anderson
4045069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (rev0)
4055069fe94SDouglas Anderson        items:
4065069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku16
4075069fe94SDouglas Anderson          - const: qcom,sc7180
4085069fe94SDouglas Anderson
4095069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (newest rev)
4105069fe94SDouglas Anderson        items:
4115069fe94SDouglas Anderson          - const: google,mrbland-sku1024
4125069fe94SDouglas Anderson          - const: google,mrbland-sku768
4135069fe94SDouglas Anderson          - const: qcom,sc7180
4145069fe94SDouglas Anderson
4155069fe94SDouglas Anderson      - description: Google Pazquel with Parade (newest rev)
4165069fe94SDouglas Anderson        items:
4175069fe94SDouglas Anderson          - const: google,pazquel-sku5
4185069fe94SDouglas Anderson          - const: qcom,sc7180
4195069fe94SDouglas Anderson
4205069fe94SDouglas Anderson      - description: Google Pazquel with TI (newest rev)
4215069fe94SDouglas Anderson        items:
4225069fe94SDouglas Anderson          - const: google,pazquel-sku1
4235069fe94SDouglas Anderson          - const: qcom,sc7180
4245069fe94SDouglas Anderson
4255069fe94SDouglas Anderson      - description: Google Pazquel with LTE and Parade (newest rev)
4265069fe94SDouglas Anderson        items:
4275069fe94SDouglas Anderson          - const: google,pazquel-sku4
4285069fe94SDouglas Anderson          - const: qcom,sc7180
4295069fe94SDouglas Anderson
4305069fe94SDouglas Anderson      - description: Google Pazquel with LTE and TI (newest rev)
4315069fe94SDouglas Anderson        items:
4325069fe94SDouglas Anderson          - const: google,pazquel-sku0
4335069fe94SDouglas Anderson          - const: google,pazquel-sku2
4345069fe94SDouglas Anderson          - const: qcom,sc7180
4355069fe94SDouglas Anderson
4363b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev1)
4373b8bfe00SDouglas Anderson        items:
4383b8bfe00SDouglas Anderson          - const: google,pompom-rev1
4393b8bfe00SDouglas Anderson          - const: qcom,sc7180
4403b8bfe00SDouglas Anderson
4413b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev2)
4423b8bfe00SDouglas Anderson        items:
4433b8bfe00SDouglas Anderson          - const: google,pompom-rev2
4443b8bfe00SDouglas Anderson          - const: qcom,sc7180
4453b8bfe00SDouglas Anderson
4463b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (newest rev)
4473b8bfe00SDouglas Anderson        items:
4483b8bfe00SDouglas Anderson          - const: google,pompom
4493b8bfe00SDouglas Anderson          - const: qcom,sc7180
4503b8bfe00SDouglas Anderson
4513b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev1)
4523b8bfe00SDouglas Anderson        items:
4533b8bfe00SDouglas Anderson          - const: google,pompom-rev1-sku0
4543b8bfe00SDouglas Anderson          - const: qcom,sc7180
4553b8bfe00SDouglas Anderson
4563b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev2)
4573b8bfe00SDouglas Anderson        items:
4583b8bfe00SDouglas Anderson          - const: google,pompom-rev2-sku0
4593b8bfe00SDouglas Anderson          - const: qcom,sc7180
4603b8bfe00SDouglas Anderson
4613b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (newest rev)
4623b8bfe00SDouglas Anderson        items:
4633b8bfe00SDouglas Anderson          - const: google,pompom-sku0
4643b8bfe00SDouglas Anderson          - const: qcom,sc7180
4653b8bfe00SDouglas Anderson
4665069fe94SDouglas Anderson      - description: Google Quackingstick (newest rev)
4675069fe94SDouglas Anderson        items:
4685069fe94SDouglas Anderson          - const: google,quackingstick-sku1537
4695069fe94SDouglas Anderson          - const: qcom,sc7180
4705069fe94SDouglas Anderson
4715069fe94SDouglas Anderson      - description: Google Quackingstick with LTE (newest rev)
4725069fe94SDouglas Anderson        items:
4735069fe94SDouglas Anderson          - const: google,quackingstick-sku1536
4745069fe94SDouglas Anderson          - const: qcom,sc7180
4755069fe94SDouglas Anderson
4763b8bfe00SDouglas Anderson      - description: Google Trogdor (newest rev)
4773b8bfe00SDouglas Anderson        items:
4783b8bfe00SDouglas Anderson          - const: google,trogdor
4793b8bfe00SDouglas Anderson          - const: qcom,sc7180
4803b8bfe00SDouglas Anderson
4813b8bfe00SDouglas Anderson      - description: Google Trogdor with LTE (newest rev)
4823b8bfe00SDouglas Anderson        items:
4833b8bfe00SDouglas Anderson          - const: google,trogdor-sku0
4843b8bfe00SDouglas Anderson          - const: qcom,sc7180
4853b8bfe00SDouglas Anderson
4865069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (rev0)
4875069fe94SDouglas Anderson        items:
4885069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku16
4895069fe94SDouglas Anderson          - const: qcom,sc7180
4905069fe94SDouglas Anderson
4915069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (newest rev)
4925069fe94SDouglas Anderson        items:
4935069fe94SDouglas Anderson          - const: google,wormdingler-sku1024
4945069fe94SDouglas Anderson          - const: qcom,sc7180
4955069fe94SDouglas Anderson
4965069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel and rt5682s (newest rev)
4975069fe94SDouglas Anderson        items:
4985069fe94SDouglas Anderson          - const: google,wormdingler-sku1025
4995069fe94SDouglas Anderson          - const: qcom,sc7180
5005069fe94SDouglas Anderson
5015069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (rev0)
5025069fe94SDouglas Anderson        items:
5035069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku0
5045069fe94SDouglas Anderson          - const: qcom,sc7180
5055069fe94SDouglas Anderson
5065069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (newest rev)
5075069fe94SDouglas Anderson        items:
5085069fe94SDouglas Anderson          - const: google,wormdingler-sku0
5095069fe94SDouglas Anderson          - const: qcom,sc7180
5105069fe94SDouglas Anderson
5115069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel and rt5682s (newest rev)
5125069fe94SDouglas Anderson        items:
5135069fe94SDouglas Anderson          - const: google,wormdingler-sku1
5145069fe94SDouglas Anderson          - const: qcom,sc7180
5155069fe94SDouglas Anderson
516707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (rev3 - 4)
517707b9b08SDouglas Anderson        items:
518707b9b08SDouglas Anderson          - const: qcom,sc7280-crd
519707b9b08SDouglas Anderson          - const: google,hoglin-rev3
520707b9b08SDouglas Anderson          - const: google,hoglin-rev4
521707b9b08SDouglas Anderson          - const: google,piglin-rev3
522707b9b08SDouglas Anderson          - const: google,piglin-rev4
523707b9b08SDouglas Anderson          - const: qcom,sc7280
524707b9b08SDouglas Anderson
525707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (newest rev)
526707b9b08SDouglas Anderson        items:
527707b9b08SDouglas Anderson          - const: google,hoglin
528707b9b08SDouglas Anderson          - const: qcom,sc7280
529707b9b08SDouglas Anderson
530707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU1 platform
531707b9b08SDouglas Anderson        items:
532707b9b08SDouglas Anderson          - const: qcom,sc7280-idp
533707b9b08SDouglas Anderson          - const: google,senor
534707b9b08SDouglas Anderson          - const: qcom,sc7280
535707b9b08SDouglas Anderson
536707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU2 platform
537707b9b08SDouglas Anderson        items:
538707b9b08SDouglas Anderson          - const: qcom,sc7280-idp2
539707b9b08SDouglas Anderson          - const: google,piglin
540707b9b08SDouglas Anderson          - const: qcom,sc7280
541707b9b08SDouglas Anderson
542707b9b08SDouglas Anderson      - description: Google Herobrine (newest rev)
543707b9b08SDouglas Anderson        items:
544707b9b08SDouglas Anderson          - const: google,herobrine
545707b9b08SDouglas Anderson          - const: qcom,sc7280
546707b9b08SDouglas Anderson
547707b9b08SDouglas Anderson      - description: Google Villager (newest rev)
548707b9b08SDouglas Anderson        items:
549707b9b08SDouglas Anderson          - const: google,villager
55036dc1681SRajendra Nayak          - const: qcom,sc7280
55136dc1681SRajendra Nayak
55236dc1681SRajendra Nayak      - items:
55336dc1681SRajendra Nayak          - enum:
554a1793920SBjorn Andersson              - lenovo,flex-5g
555a1793920SBjorn Andersson              - microsoft,surface-prox
556a1793920SBjorn Andersson              - qcom,sc8180x-primus
557a1793920SBjorn Andersson          - const: qcom,sc8180x
558a1793920SBjorn Andersson
559a1793920SBjorn Andersson      - items:
560a1793920SBjorn Andersson          - enum:
56105b90d24SBjorn Andersson              - lenovo,thinkpad-x13s
56205b90d24SBjorn Andersson              - qcom,sc8280xp-crd
563a1793920SBjorn Andersson              - qcom,sc8280xp-qrd
564a1793920SBjorn Andersson          - const: qcom,sc8280xp
565a1793920SBjorn Andersson
566a1793920SBjorn Andersson      - items:
567a1793920SBjorn Andersson          - enum:
568bbd5a689SDmitry Baryshkov              - inforce,ifc6560
569bbd5a689SDmitry Baryshkov          - const: qcom,sda660
570bbd5a689SDmitry Baryshkov
571bbd5a689SDmitry Baryshkov      - items:
572bbd5a689SDmitry Baryshkov          - enum:
573cb898d5eSLuca Weiss              - fairphone,fp3
574cb898d5eSLuca Weiss          - const: qcom,sdm632
575cb898d5eSLuca Weiss
576cb898d5eSLuca Weiss      - items:
577cb898d5eSLuca Weiss          - enum:
578aab86bbbSAlexey Minnekhanov              - xiaomi,lavender
579aab86bbbSAlexey Minnekhanov          - const: qcom,sdm660
580aab86bbbSAlexey Minnekhanov
581aab86bbbSAlexey Minnekhanov      - items:
582aab86bbbSAlexey Minnekhanov          - enum:
58371935423SVinod Koul              - qcom,sdx55-mtp
584222ed6a2SManivannan Sadhasivam              - qcom,sdx55-telit-fn980-tlb
585328008f4SManivannan Sadhasivam              - qcom,sdx55-t55
58671935423SVinod Koul          - const: qcom,sdx55
58771935423SVinod Koul
58871935423SVinod Koul      - items:
58971935423SVinod Koul          - enum:
59061339f36SVamsi krishna Lanka              - qcom,sdx65-mtp
59161339f36SVamsi krishna Lanka          - const: qcom,sdx65
59261339f36SVamsi krishna Lanka
59361339f36SVamsi krishna Lanka      - items:
59461339f36SVamsi krishna Lanka          - enum:
595ddfb3fc4SVinod Koul              - qcom,ipq6018-cp01
5962f0c17faSSricharan R              - qcom,ipq6018-cp01-c1
5972f0c17faSSricharan R          - const: qcom,ipq6018
5982f0c17faSSricharan R
599152a1b4cSManivannan Sadhasivam      - items:
600152a1b4cSManivannan Sadhasivam          - enum:
6010bc14d4aSBhupesh Sharma              - qcom,sa8155p-adp
6020bc14d4aSBhupesh Sharma          - const: qcom,sa8155p
6030bc14d4aSBhupesh Sharma
6040bc14d4aSBhupesh Sharma      - items:
6050bc14d4aSBhupesh Sharma          - enum:
606a1793920SBjorn Andersson              - qcom,sa8295p-adp
607a1793920SBjorn Andersson          - const: qcom,sa8540p
608a1793920SBjorn Andersson
609a1793920SBjorn Andersson      - items:
610a1793920SBjorn Andersson          - enum:
6118ceb1db0SLuca Weiss              - fairphone,fp4
6128ceb1db0SLuca Weiss          - const: qcom,sm7225
6138ceb1db0SLuca Weiss
6148ceb1db0SLuca Weiss      - items:
6158ceb1db0SLuca Weiss          - enum:
616*1ce0ff93SKrzysztof Kozlowski              - microsoft,surface-duo
617*1ce0ff93SKrzysztof Kozlowski              - qcom,sm8150-hdk
6181534fac3SBhupesh Sharma              - qcom,sm8150-mtp
619*1ce0ff93SKrzysztof Kozlowski              - sony,bahamut-generic
620*1ce0ff93SKrzysztof Kozlowski              - sony,griffin-generic
6211534fac3SBhupesh Sharma          - const: qcom,sm8150
6221534fac3SBhupesh Sharma
6231534fac3SBhupesh Sharma      - items:
6241534fac3SBhupesh Sharma          - enum:
625152a1b4cSManivannan Sadhasivam              - qcom,qrb5165-rb5
626152a1b4cSManivannan Sadhasivam              - qcom,sm8250-mtp
627152a1b4cSManivannan Sadhasivam          - const: qcom,sm8250
628152a1b4cSManivannan Sadhasivam
6292c1b8ebeSVinod Koul      - items:
6302c1b8ebeSVinod Koul          - enum:
631c07ea1b4SBjorn Andersson              - qcom,sm8350-hdk
6322c1b8ebeSVinod Koul              - qcom,sm8350-mtp
6332c1b8ebeSVinod Koul          - const: qcom,sm8350
6342c1b8ebeSVinod Koul
6350e57fe4dSVinod Koul      - items:
6360e57fe4dSVinod Koul          - enum:
63742d3ce71SVinod Koul              - qcom,sm8450-hdk
6380e57fe4dSVinod Koul              - qcom,sm8450-qrd
6390e57fe4dSVinod Koul          - const: qcom,sm8450
6400e57fe4dSVinod Koul
64162298364SRob HerringadditionalProperties: true
64262298364SRob Herring
6439d3ef77fSRob Herring...
644