xref: /linux/Documentation/devicetree/bindings/arm/qcom.yaml (revision 8eb1b188caf70f3d15ed924a53dc0d74818524e8)
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
41*8eb1b188SKrzysztof Kozlowski        msm8998
420bc14d4aSBhupesh Sharma        sa8155p
43a1793920SBjorn Andersson        sa8540p
44f1cbee2dSRajendra Nayak        sc7180
4536dc1681SRajendra Nayak        sc7280
46a1793920SBjorn Andersson        sc8180x
47a1793920SBjorn Andersson        sc8280xp
48bbd5a689SDmitry Baryshkov        sda660
49aab86bbbSAlexey Minnekhanov        sdm630
50cb898d5eSLuca Weiss        sdm632
51aab86bbbSAlexey Minnekhanov        sdm660
529d3ef77fSRob Herring        sdm845
5371935423SVinod Koul        sdx55
5461339f36SVamsi krishna Lanka        sdx65
558ceb1db0SLuca Weiss        sm7225
561534fac3SBhupesh Sharma        sm8150
57152a1b4cSManivannan Sadhasivam        sm8250
582c1b8ebeSVinod Koul        sm8350
590e57fe4dSVinod Koul        sm8450
609d3ef77fSRob Herring
619d3ef77fSRob Herring  The 'board' element must be one of the following strings:
629d3ef77fSRob Herring
630bc14d4aSBhupesh Sharma        adp
649d3ef77fSRob Herring        cdp
652f0c17faSSricharan R        cp01-c1
669d3ef77fSRob Herring        dragonboard
679d3ef77fSRob Herring        hk01
685f854f09SGokul Sriram Palanisamy        hk10-c1
695f854f09SGokul Sriram Palanisamy        hk10-c2
70f1cbee2dSRajendra Nayak        idp
71f1cbee2dSRajendra Nayak        liquid
72f1cbee2dSRajendra Nayak        mtp
73b72160faSStephan Gerhold        qrd
74f1cbee2dSRajendra Nayak        sbc
759d3ef77fSRob Herring
769d3ef77fSRob Herring  The 'soc_version' and 'board_version' elements take the form of v<Major>.<Minor>
779d3ef77fSRob Herring  where the minor number may be omitted when it's zero, i.e.  v1.0 is the same
789d3ef77fSRob Herring  as v1. If all versions of the 'board_version' elements match, then a
799d3ef77fSRob Herring  wildcard '*' should be used, e.g. 'v*'.
809d3ef77fSRob Herring
819d3ef77fSRob Herring  The 'foundry_id' and 'subtype' elements are one or more digits from 0 to 9.
829d3ef77fSRob Herring
839d3ef77fSRob Herring  Examples:
849d3ef77fSRob Herring
859d3ef77fSRob Herring  	"qcom,msm8916-v1-cdp-pm8916-v2.1"
869d3ef77fSRob Herring
879d3ef77fSRob Herring  A CDP board with an msm8916 SoC, version 1 paired with a pm8916 PMIC of version
889d3ef77fSRob Herring  2.1.
899d3ef77fSRob Herring
909d3ef77fSRob Herring  	"qcom,apq8074-v2.0-2-dragonboard/1-v0.1"
919d3ef77fSRob Herring
929d3ef77fSRob Herring  A dragonboard board v0.1 of subtype 1 with an apq8074 SoC version 2, made in
939d3ef77fSRob Herring  foundry 2.
949d3ef77fSRob Herring
95dbbccb3dSDouglas Anderson  There are many devices in the list below that run the standard ChromeOS
96dbbccb3dSDouglas Anderson  bootloader setup and use the open source depthcharge bootloader to boot the
97dbbccb3dSDouglas Anderson  OS. These devices do not use the scheme described above. For details, see:
98dbbccb3dSDouglas Anderson  https://docs.kernel.org/arm/google/chromebook-boot-flow.html
99dbbccb3dSDouglas Anderson
1009d3ef77fSRob Herringproperties:
101c34095faSRob Herring  $nodename:
102c34095faSRob Herring    const: "/"
1039d3ef77fSRob Herring  compatible:
1049d3ef77fSRob Herring    oneOf:
1059d3ef77fSRob Herring      - items:
1069d3ef77fSRob Herring          - enum:
1079d3ef77fSRob Herring              - qcom,apq8016-sbc
1089d3ef77fSRob Herring          - const: qcom,apq8016
1099d3ef77fSRob Herring
1109d3ef77fSRob Herring      - items:
1119d3ef77fSRob Herring          - enum:
112b736cedcSLuca Weiss              - asus,sparrow
1135e4aac2cSLuca Weiss              - lg,lenok
11421f3cbf6SLuca Weiss          - const: qcom,apq8026
11521f3cbf6SLuca Weiss
11621f3cbf6SLuca Weiss      - items:
11721f3cbf6SLuca Weiss          - enum:
1189304af37SDavid Heidelberg              - asus,nexus7-flo
1195ac80a76SDavid Heidelberg              - lg,nexus4-mako
1209304af37SDavid Heidelberg              - sony,xperia-yuga
1219d3ef77fSRob Herring              - qcom,apq8064-cm-qs600
1229d3ef77fSRob Herring              - qcom,apq8064-ifc6410
1239d3ef77fSRob Herring          - const: qcom,apq8064
1249d3ef77fSRob Herring
1259d3ef77fSRob Herring      - items:
1269d3ef77fSRob Herring          - enum:
1279d3ef77fSRob Herring              - qcom,apq8074-dragonboard
1289d3ef77fSRob Herring          - const: qcom,apq8074
1299d3ef77fSRob Herring
1309d3ef77fSRob Herring      - items:
1319d3ef77fSRob Herring          - enum:
1329d3ef77fSRob Herring              - qcom,apq8060-dragonboard
1339d3ef77fSRob Herring              - qcom,msm8660-surf
1349d3ef77fSRob Herring          - const: qcom,msm8660
1359d3ef77fSRob Herring
1369d3ef77fSRob Herring      - items:
1379d3ef77fSRob Herring          - enum:
1389d3ef77fSRob Herring              - qcom,apq8084-mtp
1399d3ef77fSRob Herring              - qcom,apq8084-sbc
1409d3ef77fSRob Herring          - const: qcom,apq8084
1419d3ef77fSRob Herring
1429d3ef77fSRob Herring      - items:
1439d3ef77fSRob Herring          - enum:
144ef537057SBartosz Dudziak              - samsung,s3ve3g
145ef537057SBartosz Dudziak          - const: qcom,msm8226
146ef537057SBartosz Dudziak
147ef537057SBartosz Dudziak      - items:
148ef537057SBartosz Dudziak          - enum:
1499d3ef77fSRob Herring              - qcom,msm8960-cdp
1509d3ef77fSRob Herring          - const: qcom,msm8960
1519d3ef77fSRob Herring
1529d3ef77fSRob Herring      - items:
153e5dad30bSRob Herring          - enum:
154e5dad30bSRob Herring              - fairphone,fp2
155e5dad30bSRob Herring              - lge,hammerhead
1569304af37SDavid Heidelberg              - samsung,klte
157e5dad30bSRob Herring              - sony,xperia-amami
158e5dad30bSRob Herring              - sony,xperia-castor
159e5dad30bSRob Herring              - sony,xperia-honami
160e5dad30bSRob Herring          - const: qcom,msm8974
161e5dad30bSRob Herring
162e5dad30bSRob Herring      - items:
1639d3ef77fSRob Herring          - const: qcom,msm8916-mtp
164bb35fe1eSKrzysztof Kozlowski          - const: qcom,msm8916-mtp/1
1659d3ef77fSRob Herring          - const: qcom,msm8916
1669d3ef77fSRob Herring
1679d3ef77fSRob Herring      - items:
168b72160faSStephan Gerhold          - enum:
169944de518SKrzysztof Kozlowski              - alcatel,idol347
170fc4f8f67SKrzysztof Kozlowski              - asus,z00l
171fc4f8f67SKrzysztof Kozlowski              - huawei,g7
172fc4f8f67SKrzysztof Kozlowski              - longcheer,l8910
173b72160faSStephan Gerhold              - samsung,a3u-eur
174b72160faSStephan Gerhold              - samsung,a5u-eur
175fc4f8f67SKrzysztof Kozlowski              - samsung,j5
176fc4f8f67SKrzysztof Kozlowski              - samsung,serranove
177fc4f8f67SKrzysztof Kozlowski              - wingtech,wt88047
178b72160faSStephan Gerhold          - const: qcom,msm8916
179b72160faSStephan Gerhold
180b72160faSStephan Gerhold      - items:
18125d203d0SKrzysztof Kozlowski          - const: longcheer,l8150
18225d203d0SKrzysztof Kozlowski          - const: qcom,msm8916-v1-qrd/9-v1
18325d203d0SKrzysztof Kozlowski          - const: qcom,msm8916
18425d203d0SKrzysztof Kozlowski
18525d203d0SKrzysztof Kozlowski      - items:
1869ad3c08fSVinod Koul          - enum:
1879ad3c08fSVinod Koul              - sony,karin_windy
188c704bd37SKrzysztof Kozlowski          - const: qcom,apq8094
189c704bd37SKrzysztof Kozlowski
190c704bd37SKrzysztof Kozlowski      - items:
191c704bd37SKrzysztof Kozlowski          - enum:
19294078088SKrzysztof Kozlowski              - huawei,angler
19394078088SKrzysztof Kozlowski              - microsoft,cityman
19494078088SKrzysztof Kozlowski              - sony,ivy-row
1959ad3c08fSVinod Koul              - sony,karin-row
1969ad3c08fSVinod Koul              - sony,satsuki-row
1979ad3c08fSVinod Koul              - sony,sumire-row
1989ad3c08fSVinod Koul              - sony,suzuran-row
199c704bd37SKrzysztof Kozlowski          - const: qcom,msm8994
2009ad3c08fSVinod Koul
2019ad3c08fSVinod Koul      - items:
202134cfc55SYassine Oudjana          - enum:
203134cfc55SYassine Oudjana              - arrow,apq8096-db820c
204134cfc55SYassine Oudjana              - inforce,ifc6640
205134cfc55SYassine Oudjana          - const: qcom,apq8096-sbc
206134cfc55SYassine Oudjana          - const: qcom,apq8096
207134cfc55SYassine Oudjana
208134cfc55SYassine Oudjana      - items:
209134cfc55SYassine Oudjana          - enum:
210134cfc55SYassine Oudjana              - qcom,msm8996-mtp
211134cfc55SYassine Oudjana              - sony,dora-row
212134cfc55SYassine Oudjana              - sony,kagura-row
213134cfc55SYassine Oudjana              - sony,keyaki-row
214134cfc55SYassine Oudjana              - xiaomi,gemini
215bb856fdfSAlec Su              - xiaomi,natrium
216134cfc55SYassine Oudjana              - xiaomi,scorpio
217134cfc55SYassine Oudjana          - const: qcom,msm8996
2189d3ef77fSRob Herring
2199d3ef77fSRob Herring      - items:
2205732bea6SRob Herring          - enum:
221*8eb1b188SKrzysztof Kozlowski              - asus,novago-tp370ql
222*8eb1b188SKrzysztof Kozlowski              - fxtec,pro1
223*8eb1b188SKrzysztof Kozlowski              - hp,envy-x2
224*8eb1b188SKrzysztof Kozlowski              - lenovo,miix-630
225*8eb1b188SKrzysztof Kozlowski              - oneplus,cheeseburger
226*8eb1b188SKrzysztof Kozlowski              - oneplus,dumpling
227*8eb1b188SKrzysztof Kozlowski              - qcom,msm8998-mtp
228*8eb1b188SKrzysztof Kozlowski              - sony,xperia-lilac
229*8eb1b188SKrzysztof Kozlowski              - sony,xperia-maple
230*8eb1b188SKrzysztof Kozlowski              - sony,xperia-poplar
231*8eb1b188SKrzysztof Kozlowski          - const: qcom,msm8998
232*8eb1b188SKrzysztof Kozlowski
233*8eb1b188SKrzysztof Kozlowski      - items:
234*8eb1b188SKrzysztof Kozlowski          - enum:
2353f38ac6fSDavid Heidelberg              - qcom,ipq4019-ap-dk01.1-c1
2365732bea6SRob Herring              - qcom,ipq4019-ap-dk04.1-c3
2375732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c1
2385732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c2
2395732bea6SRob Herring              - qcom,ipq4019-dk04.1-c1
2409d3ef77fSRob Herring          - const: qcom,ipq4019
2419d3ef77fSRob Herring
2429d3ef77fSRob Herring      - items:
2439d3ef77fSRob Herring          - enum:
2449d3ef77fSRob Herring              - qcom,ipq8064-ap148
2459d3ef77fSRob Herring          - const: qcom,ipq8064
2469d3ef77fSRob Herring
2479d3ef77fSRob Herring      - items:
2489d3ef77fSRob Herring          - enum:
2499d3ef77fSRob Herring              - qcom,ipq8074-hk01
2505f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c1
2515f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c2
2529d3ef77fSRob Herring          - const: qcom,ipq8074
2539d3ef77fSRob Herring
2543b8bfe00SDouglas Anderson      - description: Qualcomm Technologies, Inc. SC7180 IDP
2553b8bfe00SDouglas Anderson        items:
256f1cbee2dSRajendra Nayak          - enum:
257f1cbee2dSRajendra Nayak              - qcom,sc7180-idp
258f1cbee2dSRajendra Nayak          - const: qcom,sc7180
2592f0c17faSSricharan R
2603b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (rev1 - 2)
2613b8bfe00SDouglas Anderson        items:
2623b8bfe00SDouglas Anderson          - const: google,coachz-rev1
2633b8bfe00SDouglas Anderson          - const: google,coachz-rev2
2643b8bfe00SDouglas Anderson          - const: qcom,sc7180
2653b8bfe00SDouglas Anderson
2663b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (newest rev)
2673b8bfe00SDouglas Anderson        items:
2683b8bfe00SDouglas Anderson          - const: google,coachz
2693b8bfe00SDouglas Anderson          - const: qcom,sc7180
2703b8bfe00SDouglas Anderson
2713b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (rev1 - 2)
2723b8bfe00SDouglas Anderson        items:
2733b8bfe00SDouglas Anderson          - const: google,coachz-rev1-sku0
2743b8bfe00SDouglas Anderson          - const: google,coachz-rev2-sku0
2753b8bfe00SDouglas Anderson          - const: qcom,sc7180
2763b8bfe00SDouglas Anderson
2773b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (newest rev)
2783b8bfe00SDouglas Anderson        items:
2793b8bfe00SDouglas Anderson          - const: google,coachz-sku0
2803b8bfe00SDouglas Anderson          - const: qcom,sc7180
2813b8bfe00SDouglas Anderson
2823b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev2)
2833b8bfe00SDouglas Anderson        items:
2843b8bfe00SDouglas Anderson          - const: google,homestar-rev2
2853b8bfe00SDouglas Anderson          - const: google,homestar-rev23
2863b8bfe00SDouglas Anderson          - const: qcom,sc7180
2873b8bfe00SDouglas Anderson
2883b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev3)
2893b8bfe00SDouglas Anderson        items:
2903b8bfe00SDouglas Anderson          - const: google,homestar-rev3
2913b8bfe00SDouglas Anderson          - const: qcom,sc7180
2923b8bfe00SDouglas Anderson
2933b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (newest rev)
2943b8bfe00SDouglas Anderson        items:
2953b8bfe00SDouglas Anderson          - const: google,homestar
2963b8bfe00SDouglas Anderson          - const: qcom,sc7180
2973b8bfe00SDouglas Anderson
2985069fe94SDouglas Anderson      - description: Google Kingoftown (rev0)
2995069fe94SDouglas Anderson        items:
3005069fe94SDouglas Anderson          - const: google,kingoftown-rev0
3015069fe94SDouglas Anderson          - const: qcom,sc7180
3025069fe94SDouglas Anderson
3035069fe94SDouglas Anderson      - description: Google Kingoftown (newest rev)
3045069fe94SDouglas Anderson        items:
3055069fe94SDouglas Anderson          - const: google,kingoftown
3065069fe94SDouglas Anderson          - const: qcom,sc7180
3075069fe94SDouglas Anderson
3083b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev0)
3093b8bfe00SDouglas Anderson        items:
3103b8bfe00SDouglas Anderson          - const: google,lazor-rev0
3113b8bfe00SDouglas Anderson          - const: qcom,sc7180
3123b8bfe00SDouglas Anderson
3133b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev1 - 2)
3143b8bfe00SDouglas Anderson        items:
3153b8bfe00SDouglas Anderson          - const: google,lazor-rev1
3163b8bfe00SDouglas Anderson          - const: google,lazor-rev2
3173b8bfe00SDouglas Anderson          - const: qcom,sc7180
3183b8bfe00SDouglas Anderson
3193b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev3 - 8)
3203b8bfe00SDouglas Anderson        items:
3213b8bfe00SDouglas Anderson          - const: google,lazor-rev3
3223b8bfe00SDouglas Anderson          - const: google,lazor-rev4
3233b8bfe00SDouglas Anderson          - const: google,lazor-rev5
3243b8bfe00SDouglas Anderson          - const: google,lazor-rev6
3253b8bfe00SDouglas Anderson          - const: google,lazor-rev7
3263b8bfe00SDouglas Anderson          - const: google,lazor-rev8
3273b8bfe00SDouglas Anderson          - const: qcom,sc7180
3283b8bfe00SDouglas Anderson
3293b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (newest rev)
3303b8bfe00SDouglas Anderson        items:
3313b8bfe00SDouglas Anderson          - const: google,lazor
3323b8bfe00SDouglas Anderson          - const: qcom,sc7180
3333b8bfe00SDouglas Anderson
3343b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev1 - 2)
3353b8bfe00SDouglas Anderson        items:
3363b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku2
3373b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku2
3383b8bfe00SDouglas Anderson          - const: qcom,sc7180
3393b8bfe00SDouglas Anderson
3403b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev3 - 8)
3413b8bfe00SDouglas Anderson        items:
3423b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku2
3433b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku2
3443b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku2
3453b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku2
3463b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku2
3473b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku2
3483b8bfe00SDouglas Anderson          - const: qcom,sc7180
3493b8bfe00SDouglas Anderson
3503b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (newest rev)
3513b8bfe00SDouglas Anderson        items:
3523b8bfe00SDouglas Anderson          - const: google,lazor-sku2
3533b8bfe00SDouglas Anderson          - const: qcom,sc7180
3543b8bfe00SDouglas Anderson
3553b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev1 - 2)
3563b8bfe00SDouglas Anderson        items:
3573b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku0
3583b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku0
3593b8bfe00SDouglas Anderson          - const: qcom,sc7180
3603b8bfe00SDouglas Anderson
3613b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev3 - 8)
3623b8bfe00SDouglas Anderson        items:
3633b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku0
3643b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku0
3653b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku0
3663b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku0
3673b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku0
3683b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku0
3693b8bfe00SDouglas Anderson          - const: qcom,sc7180
3703b8bfe00SDouglas Anderson
3713b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (newest rev)
3723b8bfe00SDouglas Anderson        items:
3733b8bfe00SDouglas Anderson          - const: google,lazor-sku0
3743b8bfe00SDouglas Anderson          - const: qcom,sc7180
3753b8bfe00SDouglas Anderson
3763b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (rev4 - rev8)
3773b8bfe00SDouglas Anderson        items:
3783b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku4
3793b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku4
3803b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku4
3813b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku4
3823b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku4
3833b8bfe00SDouglas Anderson          - const: qcom,sc7180
3843b8bfe00SDouglas Anderson
3853b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (newest rev)
3863b8bfe00SDouglas Anderson        items:
3873b8bfe00SDouglas Anderson          - const: google,lazor-sku4
3883b8bfe00SDouglas Anderson          - const: qcom,sc7180
3893b8bfe00SDouglas Anderson
3903b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev4)
3913b8bfe00SDouglas Anderson        items:
3923b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku5
3933b8bfe00SDouglas Anderson          - const: qcom,sc7180
3943b8bfe00SDouglas Anderson
3953b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev5 - rev8)
3963b8bfe00SDouglas Anderson        items:
3973b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku5
3983b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku6
3993b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku6
4003b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku6
4013b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku6
4023b8bfe00SDouglas Anderson          - const: qcom,sc7180
4033b8bfe00SDouglas Anderson
4043b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (newest rev)
4053b8bfe00SDouglas Anderson        items:
4063b8bfe00SDouglas Anderson          - const: google,lazor-sku6
4073b8bfe00SDouglas Anderson          - const: qcom,sc7180
4083b8bfe00SDouglas Anderson
4095069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (rev0)
4105069fe94SDouglas Anderson        items:
4115069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku0
4125069fe94SDouglas Anderson          - const: qcom,sc7180
4135069fe94SDouglas Anderson
4145069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (newest rev)
4155069fe94SDouglas Anderson        items:
4165069fe94SDouglas Anderson          - const: google,mrbland-sku1536
4175069fe94SDouglas Anderson          - const: qcom,sc7180
4185069fe94SDouglas Anderson
4195069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (rev0)
4205069fe94SDouglas Anderson        items:
4215069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku16
4225069fe94SDouglas Anderson          - const: qcom,sc7180
4235069fe94SDouglas Anderson
4245069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (newest rev)
4255069fe94SDouglas Anderson        items:
4265069fe94SDouglas Anderson          - const: google,mrbland-sku1024
4275069fe94SDouglas Anderson          - const: google,mrbland-sku768
4285069fe94SDouglas Anderson          - const: qcom,sc7180
4295069fe94SDouglas Anderson
4305069fe94SDouglas Anderson      - description: Google Pazquel with Parade (newest rev)
4315069fe94SDouglas Anderson        items:
4325069fe94SDouglas Anderson          - const: google,pazquel-sku5
4335069fe94SDouglas Anderson          - const: qcom,sc7180
4345069fe94SDouglas Anderson
4355069fe94SDouglas Anderson      - description: Google Pazquel with TI (newest rev)
4365069fe94SDouglas Anderson        items:
4375069fe94SDouglas Anderson          - const: google,pazquel-sku1
4385069fe94SDouglas Anderson          - const: qcom,sc7180
4395069fe94SDouglas Anderson
4405069fe94SDouglas Anderson      - description: Google Pazquel with LTE and Parade (newest rev)
4415069fe94SDouglas Anderson        items:
4425069fe94SDouglas Anderson          - const: google,pazquel-sku4
4435069fe94SDouglas Anderson          - const: qcom,sc7180
4445069fe94SDouglas Anderson
4455069fe94SDouglas Anderson      - description: Google Pazquel with LTE and TI (newest rev)
4465069fe94SDouglas Anderson        items:
4475069fe94SDouglas Anderson          - const: google,pazquel-sku0
4485069fe94SDouglas Anderson          - const: google,pazquel-sku2
4495069fe94SDouglas Anderson          - const: qcom,sc7180
4505069fe94SDouglas Anderson
4513b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev1)
4523b8bfe00SDouglas Anderson        items:
4533b8bfe00SDouglas Anderson          - const: google,pompom-rev1
4543b8bfe00SDouglas Anderson          - const: qcom,sc7180
4553b8bfe00SDouglas Anderson
4563b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev2)
4573b8bfe00SDouglas Anderson        items:
4583b8bfe00SDouglas Anderson          - const: google,pompom-rev2
4593b8bfe00SDouglas Anderson          - const: qcom,sc7180
4603b8bfe00SDouglas Anderson
4613b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (newest rev)
4623b8bfe00SDouglas Anderson        items:
4633b8bfe00SDouglas Anderson          - const: google,pompom
4643b8bfe00SDouglas Anderson          - const: qcom,sc7180
4653b8bfe00SDouglas Anderson
4663b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev1)
4673b8bfe00SDouglas Anderson        items:
4683b8bfe00SDouglas Anderson          - const: google,pompom-rev1-sku0
4693b8bfe00SDouglas Anderson          - const: qcom,sc7180
4703b8bfe00SDouglas Anderson
4713b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev2)
4723b8bfe00SDouglas Anderson        items:
4733b8bfe00SDouglas Anderson          - const: google,pompom-rev2-sku0
4743b8bfe00SDouglas Anderson          - const: qcom,sc7180
4753b8bfe00SDouglas Anderson
4763b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (newest rev)
4773b8bfe00SDouglas Anderson        items:
4783b8bfe00SDouglas Anderson          - const: google,pompom-sku0
4793b8bfe00SDouglas Anderson          - const: qcom,sc7180
4803b8bfe00SDouglas Anderson
4815069fe94SDouglas Anderson      - description: Google Quackingstick (newest rev)
4825069fe94SDouglas Anderson        items:
4835069fe94SDouglas Anderson          - const: google,quackingstick-sku1537
4845069fe94SDouglas Anderson          - const: qcom,sc7180
4855069fe94SDouglas Anderson
4865069fe94SDouglas Anderson      - description: Google Quackingstick with LTE (newest rev)
4875069fe94SDouglas Anderson        items:
4885069fe94SDouglas Anderson          - const: google,quackingstick-sku1536
4895069fe94SDouglas Anderson          - const: qcom,sc7180
4905069fe94SDouglas Anderson
4913b8bfe00SDouglas Anderson      - description: Google Trogdor (newest rev)
4923b8bfe00SDouglas Anderson        items:
4933b8bfe00SDouglas Anderson          - const: google,trogdor
4943b8bfe00SDouglas Anderson          - const: qcom,sc7180
4953b8bfe00SDouglas Anderson
4963b8bfe00SDouglas Anderson      - description: Google Trogdor with LTE (newest rev)
4973b8bfe00SDouglas Anderson        items:
4983b8bfe00SDouglas Anderson          - const: google,trogdor-sku0
4993b8bfe00SDouglas Anderson          - const: qcom,sc7180
5003b8bfe00SDouglas Anderson
5015069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (rev0)
5025069fe94SDouglas Anderson        items:
5035069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku16
5045069fe94SDouglas Anderson          - const: qcom,sc7180
5055069fe94SDouglas Anderson
5065069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (newest rev)
5075069fe94SDouglas Anderson        items:
5085069fe94SDouglas Anderson          - const: google,wormdingler-sku1024
5095069fe94SDouglas Anderson          - const: qcom,sc7180
5105069fe94SDouglas Anderson
5115069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel and rt5682s (newest rev)
5125069fe94SDouglas Anderson        items:
5135069fe94SDouglas Anderson          - const: google,wormdingler-sku1025
5145069fe94SDouglas Anderson          - const: qcom,sc7180
5155069fe94SDouglas Anderson
5165069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (rev0)
5175069fe94SDouglas Anderson        items:
5185069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku0
5195069fe94SDouglas Anderson          - const: qcom,sc7180
5205069fe94SDouglas Anderson
5215069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (newest rev)
5225069fe94SDouglas Anderson        items:
5235069fe94SDouglas Anderson          - const: google,wormdingler-sku0
5245069fe94SDouglas Anderson          - const: qcom,sc7180
5255069fe94SDouglas Anderson
5265069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel and rt5682s (newest rev)
5275069fe94SDouglas Anderson        items:
5285069fe94SDouglas Anderson          - const: google,wormdingler-sku1
5295069fe94SDouglas Anderson          - const: qcom,sc7180
5305069fe94SDouglas Anderson
531707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (rev3 - 4)
532707b9b08SDouglas Anderson        items:
533707b9b08SDouglas Anderson          - const: qcom,sc7280-crd
534707b9b08SDouglas Anderson          - const: google,hoglin-rev3
535707b9b08SDouglas Anderson          - const: google,hoglin-rev4
536707b9b08SDouglas Anderson          - const: google,piglin-rev3
537707b9b08SDouglas Anderson          - const: google,piglin-rev4
538707b9b08SDouglas Anderson          - const: qcom,sc7280
539707b9b08SDouglas Anderson
540707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (newest rev)
541707b9b08SDouglas Anderson        items:
542707b9b08SDouglas Anderson          - const: google,hoglin
543707b9b08SDouglas Anderson          - const: qcom,sc7280
544707b9b08SDouglas Anderson
545707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU1 platform
546707b9b08SDouglas Anderson        items:
547707b9b08SDouglas Anderson          - const: qcom,sc7280-idp
548707b9b08SDouglas Anderson          - const: google,senor
549707b9b08SDouglas Anderson          - const: qcom,sc7280
550707b9b08SDouglas Anderson
551707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU2 platform
552707b9b08SDouglas Anderson        items:
553707b9b08SDouglas Anderson          - const: qcom,sc7280-idp2
554707b9b08SDouglas Anderson          - const: google,piglin
555707b9b08SDouglas Anderson          - const: qcom,sc7280
556707b9b08SDouglas Anderson
557707b9b08SDouglas Anderson      - description: Google Herobrine (newest rev)
558707b9b08SDouglas Anderson        items:
559707b9b08SDouglas Anderson          - const: google,herobrine
560707b9b08SDouglas Anderson          - const: qcom,sc7280
561707b9b08SDouglas Anderson
562707b9b08SDouglas Anderson      - description: Google Villager (newest rev)
563707b9b08SDouglas Anderson        items:
564707b9b08SDouglas Anderson          - const: google,villager
56536dc1681SRajendra Nayak          - const: qcom,sc7280
56636dc1681SRajendra Nayak
56736dc1681SRajendra Nayak      - items:
56836dc1681SRajendra Nayak          - enum:
569a1793920SBjorn Andersson              - lenovo,flex-5g
570a1793920SBjorn Andersson              - microsoft,surface-prox
571a1793920SBjorn Andersson              - qcom,sc8180x-primus
572a1793920SBjorn Andersson          - const: qcom,sc8180x
573a1793920SBjorn Andersson
574a1793920SBjorn Andersson      - items:
575a1793920SBjorn Andersson          - enum:
57605b90d24SBjorn Andersson              - lenovo,thinkpad-x13s
57705b90d24SBjorn Andersson              - qcom,sc8280xp-crd
578a1793920SBjorn Andersson              - qcom,sc8280xp-qrd
579a1793920SBjorn Andersson          - const: qcom,sc8280xp
580a1793920SBjorn Andersson
581a1793920SBjorn Andersson      - items:
582a1793920SBjorn Andersson          - enum:
583bbd5a689SDmitry Baryshkov              - inforce,ifc6560
584bbd5a689SDmitry Baryshkov          - const: qcom,sda660
585bbd5a689SDmitry Baryshkov
586bbd5a689SDmitry Baryshkov      - items:
587bbd5a689SDmitry Baryshkov          - enum:
588cb898d5eSLuca Weiss              - fairphone,fp3
589cb898d5eSLuca Weiss          - const: qcom,sdm632
590cb898d5eSLuca Weiss
591cb898d5eSLuca Weiss      - items:
592cb898d5eSLuca Weiss          - enum:
593aab86bbbSAlexey Minnekhanov              - xiaomi,lavender
594aab86bbbSAlexey Minnekhanov          - const: qcom,sdm660
595aab86bbbSAlexey Minnekhanov
596aab86bbbSAlexey Minnekhanov      - items:
597aab86bbbSAlexey Minnekhanov          - enum:
59871935423SVinod Koul              - qcom,sdx55-mtp
599222ed6a2SManivannan Sadhasivam              - qcom,sdx55-telit-fn980-tlb
600328008f4SManivannan Sadhasivam              - qcom,sdx55-t55
60171935423SVinod Koul          - const: qcom,sdx55
60271935423SVinod Koul
60371935423SVinod Koul      - items:
60471935423SVinod Koul          - enum:
60561339f36SVamsi krishna Lanka              - qcom,sdx65-mtp
60661339f36SVamsi krishna Lanka          - const: qcom,sdx65
60761339f36SVamsi krishna Lanka
60861339f36SVamsi krishna Lanka      - items:
60961339f36SVamsi krishna Lanka          - enum:
610ddfb3fc4SVinod Koul              - qcom,ipq6018-cp01
6112f0c17faSSricharan R              - qcom,ipq6018-cp01-c1
6122f0c17faSSricharan R          - const: qcom,ipq6018
6132f0c17faSSricharan R
614152a1b4cSManivannan Sadhasivam      - items:
615152a1b4cSManivannan Sadhasivam          - enum:
6160bc14d4aSBhupesh Sharma              - qcom,sa8155p-adp
6170bc14d4aSBhupesh Sharma          - const: qcom,sa8155p
6180bc14d4aSBhupesh Sharma
6190bc14d4aSBhupesh Sharma      - items:
6200bc14d4aSBhupesh Sharma          - enum:
621a1793920SBjorn Andersson              - qcom,sa8295p-adp
622a1793920SBjorn Andersson          - const: qcom,sa8540p
623a1793920SBjorn Andersson
624a1793920SBjorn Andersson      - items:
625a1793920SBjorn Andersson          - enum:
6268ceb1db0SLuca Weiss              - fairphone,fp4
6278ceb1db0SLuca Weiss          - const: qcom,sm7225
6288ceb1db0SLuca Weiss
6298ceb1db0SLuca Weiss      - items:
6308ceb1db0SLuca Weiss          - enum:
6311ce0ff93SKrzysztof Kozlowski              - microsoft,surface-duo
6321ce0ff93SKrzysztof Kozlowski              - qcom,sm8150-hdk
6331534fac3SBhupesh Sharma              - qcom,sm8150-mtp
6341ce0ff93SKrzysztof Kozlowski              - sony,bahamut-generic
6351ce0ff93SKrzysztof Kozlowski              - sony,griffin-generic
6361534fac3SBhupesh Sharma          - const: qcom,sm8150
6371534fac3SBhupesh Sharma
6381534fac3SBhupesh Sharma      - items:
6391534fac3SBhupesh Sharma          - enum:
640152a1b4cSManivannan Sadhasivam              - qcom,qrb5165-rb5
641c810f39aSKrzysztof Kozlowski              - qcom,sm8250-hdk
642152a1b4cSManivannan Sadhasivam              - qcom,sm8250-mtp
643c810f39aSKrzysztof Kozlowski              - sony,pdx203-generic
644c810f39aSKrzysztof Kozlowski              - sony,pdx206-generic
645152a1b4cSManivannan Sadhasivam          - const: qcom,sm8250
646152a1b4cSManivannan Sadhasivam
6472c1b8ebeSVinod Koul      - items:
6482c1b8ebeSVinod Koul          - enum:
649baa36665SKrzysztof Kozlowski              - microsoft,surface-duo2
650c07ea1b4SBjorn Andersson              - qcom,sm8350-hdk
6512c1b8ebeSVinod Koul              - qcom,sm8350-mtp
652baa36665SKrzysztof Kozlowski              - sony,pdx214-generic
653baa36665SKrzysztof Kozlowski              - sony,pdx215-generic
6542c1b8ebeSVinod Koul          - const: qcom,sm8350
6552c1b8ebeSVinod Koul
6560e57fe4dSVinod Koul      - items:
6570e57fe4dSVinod Koul          - enum:
65842d3ce71SVinod Koul              - qcom,sm8450-hdk
6590e57fe4dSVinod Koul              - qcom,sm8450-qrd
6600e57fe4dSVinod Koul          - const: qcom,sm8450
6610e57fe4dSVinod Koul
66262298364SRob HerringadditionalProperties: true
66362298364SRob Herring
6649d3ef77fSRob Herring...
665