xref: /linux/Documentation/devicetree/bindings/arm/qcom.yaml (revision 873d845a357a4d89700cb1bb5b3da68890756f50)
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
7dd3cb467SAndrew Lunntitle: QCOM
89d3ef77fSRob Herring
99d3ef77fSRob Herringmaintainers:
10418ef34cSKrzysztof Kozlowski  - Bjorn Andersson <bjorn.andersson@linaro.org>
119d3ef77fSRob Herring
129d3ef77fSRob Herringdescription: |
13869c3d4eSDmitry Baryshkov  For devices using the Qualcomm SoC the "compatible" properties consists of
14869c3d4eSDmitry Baryshkov  one or several "manufacturer,model" strings, describing the device itself,
15869c3d4eSDmitry Baryshkov  followed by one or several "qcom,<SoC>" strings, describing the SoC used in
16869c3d4eSDmitry Baryshkov  the device.
179d3ef77fSRob Herring
189d3ef77fSRob Herring  The 'SoC' element must be one of the following strings:
199d3ef77fSRob Herring
209d3ef77fSRob Herring        apq8016
2121f3cbf6SLuca Weiss        apq8026
229d3ef77fSRob Herring        apq8074
239d3ef77fSRob Herring        apq8084
249d3ef77fSRob Herring        apq8096
252c36509cSKrzysztof Kozlowski        ipq4018
26f8100504SSricharan Ramabadhran        ipq5018
275d092236SKathiravan T        ipq5332
282f0c17faSSricharan R        ipq6018
29f1cbee2dSRajendra Nayak        ipq8074
3064d5c8a4SDevi Priya        ipq9574
31f1cbee2dSRajendra Nayak        mdm9615
32ef537057SBartosz Dudziak        msm8226
339d3ef77fSRob Herring        msm8916
34d3e2262cSBryan O'Donoghue        msm8939
35ce77819aSLuca Weiss        msm8953
3605c0c38dSMarijn Suijten        msm8956
37aaa3fc4cSRudraksha Gupta        msm8960
389d3ef77fSRob Herring        msm8974
3905c0c38dSMarijn Suijten        msm8976
409d3ef77fSRob Herring        msm8992
419d3ef77fSRob Herring        msm8994
429d3ef77fSRob Herring        msm8996
438eb1b188SKrzysztof Kozlowski        msm8998
4409b75a92SKrzysztof Kozlowski        qcs404
45941a8a45SKonrad Dybcio        qcm2290
464b1a16d7SLuca Weiss        qcm6490
47cc677f90SMelody Olvera        qdu1000
48941a8a45SKonrad Dybcio        qrb2210
494e859ef0SBhupesh Sharma        qrb4210
50cc677f90SMelody Olvera        qru1000
510bc14d4aSBhupesh Sharma        sa8155p
52a1793920SBjorn Andersson        sa8540p
53a5c5fe58SBartosz Golaszewski        sa8775p
54f1cbee2dSRajendra Nayak        sc7180
5536dc1681SRajendra Nayak        sc7280
56a1793920SBjorn Andersson        sc8180x
57a1793920SBjorn Andersson        sc8280xp
58bbd5a689SDmitry Baryshkov        sda660
59ce77819aSLuca Weiss        sdm450
60aab86bbbSAlexey Minnekhanov        sdm630
61cb898d5eSLuca Weiss        sdm632
62ce23114dSKrzysztof Kozlowski        sdm636
63aab86bbbSAlexey Minnekhanov        sdm660
646c49e41cSRichard Acayan        sdm670
659d3ef77fSRob Herring        sdm845
6671935423SVinod Koul        sdx55
6761339f36SVamsi krishna Lanka        sdx65
68f9a97656SRohit Agarwal        sdx75
69f1f9a6a0SIskren Chernev        sm4250
702b1fd18fSTengfei Fan        sm4450
71f1f9a6a0SIskren Chernev        sm6115
72dc031a54SKonrad Dybcio        sm6115p
73d3ddba6aSKrzysztof Kozlowski        sm6125
7431b3483aSKrzysztof Kozlowski        sm6350
7503ed3432SKonrad Dybcio        sm6375
769b4adf37SDavid Wronek        sm7125
778ceb1db0SLuca Weiss        sm7225
781534fac3SBhupesh Sharma        sm8150
79152a1b4cSManivannan Sadhasivam        sm8250
802c1b8ebeSVinod Koul        sm8350
810e57fe4dSVinod Koul        sm8450
82bf1e263bSAbel Vesa        sm8550
8378804eecSNeil Armstrong        sm8650
847a85cecfSRajendra Nayak        x1e80100
859d3ef77fSRob Herring
86dbbccb3dSDouglas Anderson  There are many devices in the list below that run the standard ChromeOS
87dbbccb3dSDouglas Anderson  bootloader setup and use the open source depthcharge bootloader to boot the
88869c3d4eSDmitry Baryshkov  OS. These devices use the bootflow explained at
893c3fcac8SStephen Boyd  https://docs.kernel.org/arch/arm/google/chromebook-boot-flow.html
90dbbccb3dSDouglas Anderson
919d3ef77fSRob Herringproperties:
92c34095faSRob Herring  $nodename:
93c34095faSRob Herring    const: "/"
949d3ef77fSRob Herring  compatible:
959d3ef77fSRob Herring    oneOf:
969d3ef77fSRob Herring      - items:
979d3ef77fSRob Herring          - enum:
989d3ef77fSRob Herring              - qcom,apq8016-sbc
999d3ef77fSRob Herring          - const: qcom,apq8016
1009d3ef77fSRob Herring
1019d3ef77fSRob Herring      - items:
1029d3ef77fSRob Herring          - enum:
103b736cedcSLuca Weiss              - asus,sparrow
104773c7700SLuca Weiss              - huawei,sturgeon
1055e4aac2cSLuca Weiss              - lg,lenok
106198f7b7cSMatti Lehtimäki              - samsung,matisse-wifi
10721f3cbf6SLuca Weiss          - const: qcom,apq8026
10821f3cbf6SLuca Weiss
10921f3cbf6SLuca Weiss      - items:
11021f3cbf6SLuca Weiss          - enum:
1119304af37SDavid Heidelberg              - asus,nexus7-flo
1125ac80a76SDavid Heidelberg              - lg,nexus4-mako
1139304af37SDavid Heidelberg              - sony,xperia-yuga
1149d3ef77fSRob Herring              - qcom,apq8064-cm-qs600
1159d3ef77fSRob Herring              - qcom,apq8064-ifc6410
1169d3ef77fSRob Herring          - const: qcom,apq8064
1179d3ef77fSRob Herring
1189d3ef77fSRob Herring      - items:
1199d3ef77fSRob Herring          - enum:
1209d3ef77fSRob Herring              - qcom,apq8074-dragonboard
1219d3ef77fSRob Herring          - const: qcom,apq8074
1229d3ef77fSRob Herring
1239d3ef77fSRob Herring      - items:
1249d3ef77fSRob Herring          - enum:
1259d3ef77fSRob Herring              - qcom,apq8060-dragonboard
1269d3ef77fSRob Herring              - qcom,msm8660-surf
1279d3ef77fSRob Herring          - const: qcom,msm8660
1289d3ef77fSRob Herring
1299d3ef77fSRob Herring      - items:
1309d3ef77fSRob Herring          - enum:
1319d3ef77fSRob Herring              - qcom,apq8084-mtp
1329d3ef77fSRob Herring              - qcom,apq8084-sbc
1339d3ef77fSRob Herring          - const: qcom,apq8084
1349d3ef77fSRob Herring
1359d3ef77fSRob Herring      - items:
1369d3ef77fSRob Herring          - enum:
137c493a2b3SRayyan Ansari              - microsoft,dempsey
138c493a2b3SRayyan Ansari              - microsoft,makepeace
139c493a2b3SRayyan Ansari              - microsoft,moneypenny
140ef537057SBartosz Dudziak              - samsung,s3ve3g
141ef537057SBartosz Dudziak          - const: qcom,msm8226
142ef537057SBartosz Dudziak
143ef537057SBartosz Dudziak      - items:
144ef537057SBartosz Dudziak          - enum:
14582d8c1e4SLuca Weiss              - htc,memul
146c493a2b3SRayyan Ansari              - microsoft,superman-lte
147c493a2b3SRayyan Ansari              - microsoft,tesla
1484029bd91SAndré Apitzsch              - motorola,peregrine
1492a478a52SStefan Hansson              - samsung,matisselte
150c493a2b3SRayyan Ansari          - const: qcom,msm8926
151c493a2b3SRayyan Ansari          - const: qcom,msm8226
152c493a2b3SRayyan Ansari
153c493a2b3SRayyan Ansari      - items:
154c493a2b3SRayyan Ansari          - enum:
15501a3c373SLukas Walter              - huawei,kiwi
15699052055SAndré Apitzsch              - longcheer,l9100
1570391cb15SLin, Meng-Bo              - samsung,a7
158d3e2262cSBryan O'Donoghue              - sony,kanuti-tulip
159d3e2262cSBryan O'Donoghue              - square,apq8039-t2
160d3e2262cSBryan O'Donoghue          - const: qcom,msm8939
161d3e2262cSBryan O'Donoghue
162d3e2262cSBryan O'Donoghue      - items:
163d3e2262cSBryan O'Donoghue          - enum:
16405c0c38dSMarijn Suijten              - sony,kugo-row
16505c0c38dSMarijn Suijten              - sony,suzu-row
16605c0c38dSMarijn Suijten          - const: qcom,msm8956
16705c0c38dSMarijn Suijten
16805c0c38dSMarijn Suijten      - items:
16905c0c38dSMarijn Suijten          - enum:
1709d3ef77fSRob Herring              - qcom,msm8960-cdp
171abc49a7cSRudraksha Gupta              - samsung,expressatt
1729d3ef77fSRob Herring          - const: qcom,msm8960
1739d3ef77fSRob Herring
1749d3ef77fSRob Herring      - items:
175e5dad30bSRob Herring          - enum:
176e5dad30bSRob Herring              - lge,hammerhead
177e5dad30bSRob Herring              - sony,xperia-amami
178e5dad30bSRob Herring              - sony,xperia-honami
179e5dad30bSRob Herring          - const: qcom,msm8974
180e5dad30bSRob Herring
181e5dad30bSRob Herring      - items:
1822e62303fSDmitry Baryshkov          - enum:
1832e62303fSDmitry Baryshkov              - fairphone,fp2
184c8f740afSLuca Weiss              - oneplus,bacon
1852e62303fSDmitry Baryshkov              - samsung,klte
1862e62303fSDmitry Baryshkov              - sony,xperia-castor
187d2209f67SLuca Weiss              - sony,xperia-leo
1882e62303fSDmitry Baryshkov          - const: qcom,msm8974pro
1892e62303fSDmitry Baryshkov          - const: qcom,msm8974
1902e62303fSDmitry Baryshkov
1912e62303fSDmitry Baryshkov      - items:
192b72160faSStephan Gerhold          - enum:
193*873d845aSRong Zhang              - samsung,kltechn
194*873d845aSRong Zhang          - const: samsung,klte
195*873d845aSRong Zhang          - const: qcom,msm8974pro
196*873d845aSRong Zhang          - const: qcom,msm8974
197*873d845aSRong Zhang
198*873d845aSRong Zhang      - items:
199*873d845aSRong Zhang          - enum:
20017c07350SLin, Meng-Bo              - acer,a1-724
201944de518SKrzysztof Kozlowski              - alcatel,idol347
202fc4f8f67SKrzysztof Kozlowski              - asus,z00l
203cb12cc2dSLin, Meng-Bo              - gplus,fl8005a
204fc4f8f67SKrzysztof Kozlowski              - huawei,g7
205fc4f8f67SKrzysztof Kozlowski              - longcheer,l8910
20688d0e4e1SDmitry Baryshkov              - longcheer,l8150
20788d0e4e1SDmitry Baryshkov              - qcom,msm8916-mtp
208b72160faSStephan Gerhold              - samsung,a3u-eur
209b72160faSStephan Gerhold              - samsung,a5u-eur
210dc1b8ce9SLin, Meng-Bo              - samsung,e5
211dc1b8ce9SLin, Meng-Bo              - samsung,e7
21280daa2faSRaymond Hackley              - samsung,fortuna3g
21380daa2faSRaymond Hackley              - samsung,gprimeltecan
214dc1b8ce9SLin, Meng-Bo              - samsung,grandmax
21580daa2faSRaymond Hackley              - samsung,grandprimelte
216d3f54684SNikita Travkin              - samsung,gt510
217d3f54684SNikita Travkin              - samsung,gt58
218fc4f8f67SKrzysztof Kozlowski              - samsung,j5
219293b993bSLin, Meng-Bo              - samsung,j5x
22080daa2faSRaymond Hackley              - samsung,rossa
221fc4f8f67SKrzysztof Kozlowski              - samsung,serranove
222a91dca40SYang Xiwen              - thwc,uf896
223a91dca40SYang Xiwen              - thwc,ufi001c
224fc4f8f67SKrzysztof Kozlowski              - wingtech,wt88047
22526c56dbdSYang Xiwen              - yiming,uz801-v3
226b72160faSStephan Gerhold          - const: qcom,msm8916
227b72160faSStephan Gerhold
228b72160faSStephan Gerhold      - items:
2299ad3c08fSVinod Koul          - enum:
230ce77819aSLuca Weiss              - motorola,potter
231ce77819aSLuca Weiss              - xiaomi,daisy
232ce77819aSLuca Weiss              - xiaomi,mido
233ce77819aSLuca Weiss              - xiaomi,tissot
234ce77819aSLuca Weiss              - xiaomi,vince
235ce77819aSLuca Weiss          - const: qcom,msm8953
236ce77819aSLuca Weiss
237ce77819aSLuca Weiss      - items:
238ce77819aSLuca Weiss          - enum:
23902cb8d73SKrzysztof Kozlowski              - lg,bullhead
24002cb8d73SKrzysztof Kozlowski              - microsoft,talkman
24102cb8d73SKrzysztof Kozlowski              - xiaomi,libra
24202cb8d73SKrzysztof Kozlowski          - const: qcom,msm8992
24302cb8d73SKrzysztof Kozlowski
24402cb8d73SKrzysztof Kozlowski      - items:
2459ad3c08fSVinod Koul          - enum:
2469ad3c08fSVinod Koul              - sony,karin_windy
247c704bd37SKrzysztof Kozlowski          - const: qcom,apq8094
248c704bd37SKrzysztof Kozlowski
249c704bd37SKrzysztof Kozlowski      - items:
250c704bd37SKrzysztof Kozlowski          - enum:
25194078088SKrzysztof Kozlowski              - huawei,angler
25294078088SKrzysztof Kozlowski              - microsoft,cityman
25394078088SKrzysztof Kozlowski              - sony,ivy-row
2549ad3c08fSVinod Koul              - sony,karin-row
2559ad3c08fSVinod Koul              - sony,satsuki-row
2569ad3c08fSVinod Koul              - sony,sumire-row
2579ad3c08fSVinod Koul              - sony,suzuran-row
258c704bd37SKrzysztof Kozlowski          - const: qcom,msm8994
2599ad3c08fSVinod Koul
2609ad3c08fSVinod Koul      - items:
261134cfc55SYassine Oudjana          - enum:
262134cfc55SYassine Oudjana              - arrow,apq8096-db820c
263134cfc55SYassine Oudjana              - inforce,ifc6640
264134cfc55SYassine Oudjana          - const: qcom,apq8096-sbc
265134cfc55SYassine Oudjana          - const: qcom,apq8096
266134cfc55SYassine Oudjana
267134cfc55SYassine Oudjana      - items:
268134cfc55SYassine Oudjana          - enum:
269ce5d6ba2SHarry Austen              - oneplus,oneplus3
270ce5d6ba2SHarry Austen              - oneplus,oneplus3t
271134cfc55SYassine Oudjana              - qcom,msm8996-mtp
272134cfc55SYassine Oudjana              - sony,dora-row
273134cfc55SYassine Oudjana              - sony,kagura-row
274134cfc55SYassine Oudjana              - sony,keyaki-row
275134cfc55SYassine Oudjana              - xiaomi,gemini
276358ef0c0SDmitry Baryshkov          - const: qcom,msm8996
277358ef0c0SDmitry Baryshkov
278358ef0c0SDmitry Baryshkov      - items:
279358ef0c0SDmitry Baryshkov          - enum:
280bb856fdfSAlec Su              - xiaomi,natrium
281134cfc55SYassine Oudjana              - xiaomi,scorpio
282358ef0c0SDmitry Baryshkov          - const: qcom,msm8996pro
283134cfc55SYassine Oudjana          - const: qcom,msm8996
2849d3ef77fSRob Herring
2859d3ef77fSRob Herring      - items:
2865732bea6SRob Herring          - enum:
2878eb1b188SKrzysztof Kozlowski              - asus,novago-tp370ql
2888eb1b188SKrzysztof Kozlowski              - fxtec,pro1
2898eb1b188SKrzysztof Kozlowski              - hp,envy-x2
2908eb1b188SKrzysztof Kozlowski              - lenovo,miix-630
2918eb1b188SKrzysztof Kozlowski              - oneplus,cheeseburger
2928eb1b188SKrzysztof Kozlowski              - oneplus,dumpling
2938eb1b188SKrzysztof Kozlowski              - qcom,msm8998-mtp
2948eb1b188SKrzysztof Kozlowski              - sony,xperia-lilac
2958eb1b188SKrzysztof Kozlowski              - sony,xperia-maple
2968eb1b188SKrzysztof Kozlowski              - sony,xperia-poplar
29737b5e8c4SDzmitry Sankouski              - xiaomi,sagit
2988eb1b188SKrzysztof Kozlowski          - const: qcom,msm8998
2998eb1b188SKrzysztof Kozlowski
3008eb1b188SKrzysztof Kozlowski      - items:
3018eb1b188SKrzysztof Kozlowski          - enum:
3022c36509cSKrzysztof Kozlowski              - 8dev,jalapeno
3032c36509cSKrzysztof Kozlowski              - alfa-network,ap120c-ac
3042c36509cSKrzysztof Kozlowski          - const: qcom,ipq4018
3052c36509cSKrzysztof Kozlowski
3062c36509cSKrzysztof Kozlowski      - items:
3072c36509cSKrzysztof Kozlowski          - enum:
3083f38ac6fSDavid Heidelberg              - qcom,ipq4019-ap-dk01.1-c1
3095732bea6SRob Herring              - qcom,ipq4019-ap-dk04.1-c3
3105732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c1
3115732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c2
3125732bea6SRob Herring              - qcom,ipq4019-dk04.1-c1
3139d3ef77fSRob Herring          - const: qcom,ipq4019
3149d3ef77fSRob Herring
3159d3ef77fSRob Herring      - items:
3169d3ef77fSRob Herring          - enum:
317f8100504SSricharan Ramabadhran              - qcom,ipq5018-rdp432-c2
318f8100504SSricharan Ramabadhran          - const: qcom,ipq5018
319f8100504SSricharan Ramabadhran
320f8100504SSricharan Ramabadhran      - items:
321f8100504SSricharan Ramabadhran          - enum:
3225d092236SKathiravan T              - qcom,ipq5332-ap-mi01.2
32368c4c671SKathiravan T              - qcom,ipq5332-ap-mi01.3
324f6b161efSKathiravan T              - qcom,ipq5332-ap-mi01.6
325f2f644d8SKathiravan T              - qcom,ipq5332-ap-mi01.9
3265d092236SKathiravan T          - const: qcom,ipq5332
3275d092236SKathiravan T
3285d092236SKathiravan T      - items:
3295d092236SKathiravan T          - enum:
330fb27202bSKrzysztof Kozlowski              - mikrotik,rb3011
3319d3ef77fSRob Herring              - qcom,ipq8064-ap148
3329d3ef77fSRob Herring          - const: qcom,ipq8064
3339d3ef77fSRob Herring
3349d3ef77fSRob Herring      - items:
3359d3ef77fSRob Herring          - enum:
3369d3ef77fSRob Herring              - qcom,ipq8074-hk01
3375f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c1
3385f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c2
3399d3ef77fSRob Herring          - const: qcom,ipq8074
3409d3ef77fSRob Herring
34164d5c8a4SDevi Priya      - items:
34264d5c8a4SDevi Priya          - enum:
343e3c98aacSDevi Priya              - qcom,ipq9574-ap-al02-c2
3442e4cd263SDevi Priya              - qcom,ipq9574-ap-al02-c6
34564d5c8a4SDevi Priya              - qcom,ipq9574-ap-al02-c7
346b866fba4SDevi Priya              - qcom,ipq9574-ap-al02-c8
347add687cbSPoovendhan Selvaraj              - qcom,ipq9574-ap-al02-c9
34864d5c8a4SDevi Priya          - const: qcom,ipq9574
34964d5c8a4SDevi Priya
350f4ec5f28SNeil Armstrong      - description: Sierra Wireless MangOH Green with WP8548 Module
351f4ec5f28SNeil Armstrong        items:
352f4ec5f28SNeil Armstrong          - const: swir,mangoh-green-wp8548
353f4ec5f28SNeil Armstrong          - const: swir,wp8548
354f4ec5f28SNeil Armstrong          - const: qcom,mdm9615
355f4ec5f28SNeil Armstrong
356941a8a45SKonrad Dybcio      - description: Qualcomm Technologies, Inc. Robotics RB1
357941a8a45SKonrad Dybcio        items:
358941a8a45SKonrad Dybcio          - enum:
359941a8a45SKonrad Dybcio              - qcom,qrb2210-rb1
360941a8a45SKonrad Dybcio          - const: qcom,qrb2210
361941a8a45SKonrad Dybcio          - const: qcom,qcm2290
362941a8a45SKonrad Dybcio
3634b1a16d7SLuca Weiss      - items:
3644b1a16d7SLuca Weiss          - enum:
3654b1a16d7SLuca Weiss              - fairphone,fp5
36606fd1dd1SKomal Bajaj              - qcom,qcm6490-idp
36706fd1dd1SKomal Bajaj              - qcom,qcs6490-rb3gen2
3684b1a16d7SLuca Weiss          - const: qcom,qcm6490
3694b1a16d7SLuca Weiss
370cc677f90SMelody Olvera      - description: Qualcomm Technologies, Inc. Distributed Unit 1000 platform
371cc677f90SMelody Olvera        items:
372cc677f90SMelody Olvera          - enum:
373cc677f90SMelody Olvera              - qcom,qdu1000-idp
374cc677f90SMelody Olvera              - qcom,qdu1000-x100
375cc677f90SMelody Olvera          - const: qcom,qdu1000
376cc677f90SMelody Olvera
377cc677f90SMelody Olvera      - description: Qualcomm Technologies, Inc. Radio Unit 1000 platform
378cc677f90SMelody Olvera        items:
379cc677f90SMelody Olvera          - enum:
380cc677f90SMelody Olvera              - qcom,qru1000-idp
381cc677f90SMelody Olvera          - const: qcom,qru1000
382cc677f90SMelody Olvera
383aaffd364SNikita Travkin      - items:
384f1cbee2dSRajendra Nayak          - enum:
385aaffd364SNikita Travkin              - acer,aspire1
386f1cbee2dSRajendra Nayak              - qcom,sc7180-idp
387f1cbee2dSRajendra Nayak          - const: qcom,sc7180
3882f0c17faSSricharan R
3893b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (rev1 - 2)
3903b8bfe00SDouglas Anderson        items:
3913b8bfe00SDouglas Anderson          - const: google,coachz-rev1
3923b8bfe00SDouglas Anderson          - const: google,coachz-rev2
3933b8bfe00SDouglas Anderson          - const: qcom,sc7180
3943b8bfe00SDouglas Anderson
3953b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (newest rev)
3963b8bfe00SDouglas Anderson        items:
3973b8bfe00SDouglas Anderson          - const: google,coachz
3983b8bfe00SDouglas Anderson          - const: qcom,sc7180
3993b8bfe00SDouglas Anderson
4003b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (rev1 - 2)
4013b8bfe00SDouglas Anderson        items:
4023b8bfe00SDouglas Anderson          - const: google,coachz-rev1-sku0
4033b8bfe00SDouglas Anderson          - const: google,coachz-rev2-sku0
4043b8bfe00SDouglas Anderson          - const: qcom,sc7180
4053b8bfe00SDouglas Anderson
4063b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (newest rev)
4073b8bfe00SDouglas Anderson        items:
4083b8bfe00SDouglas Anderson          - const: google,coachz-sku0
4093b8bfe00SDouglas Anderson          - const: qcom,sc7180
4103b8bfe00SDouglas Anderson
4113b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev2)
4123b8bfe00SDouglas Anderson        items:
4133b8bfe00SDouglas Anderson          - const: google,homestar-rev2
4143b8bfe00SDouglas Anderson          - const: google,homestar-rev23
4153b8bfe00SDouglas Anderson          - const: qcom,sc7180
4163b8bfe00SDouglas Anderson
4173b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev3)
4183b8bfe00SDouglas Anderson        items:
4193b8bfe00SDouglas Anderson          - const: google,homestar-rev3
4203b8bfe00SDouglas Anderson          - const: qcom,sc7180
4213b8bfe00SDouglas Anderson
4223b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (newest rev)
4233b8bfe00SDouglas Anderson        items:
4243b8bfe00SDouglas Anderson          - const: google,homestar
4253b8bfe00SDouglas Anderson          - const: qcom,sc7180
4263b8bfe00SDouglas Anderson
4275069fe94SDouglas Anderson      - description: Google Kingoftown (rev0)
4285069fe94SDouglas Anderson        items:
4295069fe94SDouglas Anderson          - const: google,kingoftown-rev0
4305069fe94SDouglas Anderson          - const: qcom,sc7180
4315069fe94SDouglas Anderson
4325069fe94SDouglas Anderson      - description: Google Kingoftown (newest rev)
4335069fe94SDouglas Anderson        items:
4345069fe94SDouglas Anderson          - const: google,kingoftown
4355069fe94SDouglas Anderson          - const: qcom,sc7180
4365069fe94SDouglas Anderson
4373b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev0)
4383b8bfe00SDouglas Anderson        items:
4393b8bfe00SDouglas Anderson          - const: google,lazor-rev0
4403b8bfe00SDouglas Anderson          - const: qcom,sc7180
4413b8bfe00SDouglas Anderson
4423b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev1 - 2)
4433b8bfe00SDouglas Anderson        items:
4443b8bfe00SDouglas Anderson          - const: google,lazor-rev1
4453b8bfe00SDouglas Anderson          - const: google,lazor-rev2
4463b8bfe00SDouglas Anderson          - const: qcom,sc7180
4473b8bfe00SDouglas Anderson
4483b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev3 - 8)
4493b8bfe00SDouglas Anderson        items:
4503b8bfe00SDouglas Anderson          - const: google,lazor-rev3
4513b8bfe00SDouglas Anderson          - const: google,lazor-rev4
4523b8bfe00SDouglas Anderson          - const: google,lazor-rev5
4533b8bfe00SDouglas Anderson          - const: google,lazor-rev6
4543b8bfe00SDouglas Anderson          - const: google,lazor-rev7
4553b8bfe00SDouglas Anderson          - const: google,lazor-rev8
4563b8bfe00SDouglas Anderson          - const: qcom,sc7180
4573b8bfe00SDouglas Anderson
4585aca91ecSSheng-Liang Pan      - description: Acer Chromebook Spin 513 (rev9)
4595aca91ecSSheng-Liang Pan        items:
4605aca91ecSSheng-Liang Pan          - const: google,lazor-rev9
4615aca91ecSSheng-Liang Pan          - const: qcom,sc7180
4625aca91ecSSheng-Liang Pan
4633b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (newest rev)
4643b8bfe00SDouglas Anderson        items:
4653b8bfe00SDouglas Anderson          - const: google,lazor
4663b8bfe00SDouglas Anderson          - const: qcom,sc7180
4673b8bfe00SDouglas Anderson
4683b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev1 - 2)
4693b8bfe00SDouglas Anderson        items:
4703b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku2
4713b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku2
4723b8bfe00SDouglas Anderson          - const: qcom,sc7180
4733b8bfe00SDouglas Anderson
4743b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev3 - 8)
4753b8bfe00SDouglas Anderson        items:
4763b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku2
4773b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku2
4783b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku2
4793b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku2
4803b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku2
4813b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku2
4823b8bfe00SDouglas Anderson          - const: qcom,sc7180
4833b8bfe00SDouglas Anderson
4845aca91ecSSheng-Liang Pan      - description: Acer Chromebook Spin 513 with KB Backlight (rev9)
4855aca91ecSSheng-Liang Pan        items:
4865aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku2
4875aca91ecSSheng-Liang Pan          - const: qcom,sc7180
4885aca91ecSSheng-Liang Pan
4893b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (newest rev)
4903b8bfe00SDouglas Anderson        items:
4913b8bfe00SDouglas Anderson          - const: google,lazor-sku2
4923b8bfe00SDouglas Anderson          - const: qcom,sc7180
4933b8bfe00SDouglas Anderson
4943b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev1 - 2)
4953b8bfe00SDouglas Anderson        items:
4963b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku0
4973b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku0
4983b8bfe00SDouglas Anderson          - const: qcom,sc7180
4993b8bfe00SDouglas Anderson
5003b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev3 - 8)
5013b8bfe00SDouglas Anderson        items:
5023b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku0
5033b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku0
5043b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku0
5053b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku0
5063b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku0
5073b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku0
5083b8bfe00SDouglas Anderson          - const: qcom,sc7180
5093b8bfe00SDouglas Anderson
5105aca91ecSSheng-Liang Pan      - description: Acer Chromebook Spin 513 with LTE (rev9)
5115aca91ecSSheng-Liang Pan        items:
5125aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku0
5135aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku10
5145aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5155aca91ecSSheng-Liang Pan
5163b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (newest rev)
5173b8bfe00SDouglas Anderson        items:
5183b8bfe00SDouglas Anderson          - const: google,lazor-sku0
5195aca91ecSSheng-Liang Pan          - const: google,lazor-sku10
5203b8bfe00SDouglas Anderson          - const: qcom,sc7180
5213b8bfe00SDouglas Anderson
5223b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (rev4 - rev8)
5233b8bfe00SDouglas Anderson        items:
5243b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku4
5253b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku4
5263b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku4
5273b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku4
5283b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku4
5293b8bfe00SDouglas Anderson          - const: qcom,sc7180
5303b8bfe00SDouglas Anderson
5315aca91ecSSheng-Liang Pan      - description: Acer Chromebook 511 (rev9)
5325aca91ecSSheng-Liang Pan        items:
5335aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku4
5345aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku15
5355aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5365aca91ecSSheng-Liang Pan
5373b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (newest rev)
5383b8bfe00SDouglas Anderson        items:
5393b8bfe00SDouglas Anderson          - const: google,lazor-sku4
5405aca91ecSSheng-Liang Pan          - const: google,lazor-sku15
5413b8bfe00SDouglas Anderson          - const: qcom,sc7180
5423b8bfe00SDouglas Anderson
5433b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev4)
5443b8bfe00SDouglas Anderson        items:
5453b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku5
5463b8bfe00SDouglas Anderson          - const: qcom,sc7180
5473b8bfe00SDouglas Anderson
5483b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev5 - rev8)
5493b8bfe00SDouglas Anderson        items:
5503b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku5
5513b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku6
5523b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku6
5533b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku6
5543b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku6
5553b8bfe00SDouglas Anderson          - const: qcom,sc7180
5563b8bfe00SDouglas Anderson
5575aca91ecSSheng-Liang Pan      - description: Acer Chromebook 511 without Touchscreen (rev9)
5585aca91ecSSheng-Liang Pan        items:
5595aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku6
5605aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku18
5615aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5625aca91ecSSheng-Liang Pan
5633b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (newest rev)
5643b8bfe00SDouglas Anderson        items:
5653b8bfe00SDouglas Anderson          - const: google,lazor-sku6
5665aca91ecSSheng-Liang Pan          - const: google,lazor-sku18
5673b8bfe00SDouglas Anderson          - const: qcom,sc7180
5683b8bfe00SDouglas Anderson
5695069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (rev0)
5705069fe94SDouglas Anderson        items:
5715069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku0
5725069fe94SDouglas Anderson          - const: qcom,sc7180
5735069fe94SDouglas Anderson
5745069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (newest rev)
5755069fe94SDouglas Anderson        items:
5765069fe94SDouglas Anderson          - const: google,mrbland-sku1536
5775069fe94SDouglas Anderson          - const: qcom,sc7180
5785069fe94SDouglas Anderson
5795069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (rev0)
5805069fe94SDouglas Anderson        items:
5815069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku16
5825069fe94SDouglas Anderson          - const: qcom,sc7180
5835069fe94SDouglas Anderson
5845069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (newest rev)
5855069fe94SDouglas Anderson        items:
5865069fe94SDouglas Anderson          - const: google,mrbland-sku1024
5875069fe94SDouglas Anderson          - const: google,mrbland-sku768
5885069fe94SDouglas Anderson          - const: qcom,sc7180
5895069fe94SDouglas Anderson
5905069fe94SDouglas Anderson      - description: Google Pazquel with Parade (newest rev)
5915069fe94SDouglas Anderson        items:
5925069fe94SDouglas Anderson          - const: google,pazquel-sku5
5935069fe94SDouglas Anderson          - const: qcom,sc7180
5945069fe94SDouglas Anderson
5955069fe94SDouglas Anderson      - description: Google Pazquel with TI (newest rev)
5965069fe94SDouglas Anderson        items:
5975069fe94SDouglas Anderson          - const: google,pazquel-sku1
5985069fe94SDouglas Anderson          - const: qcom,sc7180
5995069fe94SDouglas Anderson
6005069fe94SDouglas Anderson      - description: Google Pazquel with LTE and Parade (newest rev)
6015069fe94SDouglas Anderson        items:
60207603a1cSYunlong Jia          - const: google,pazquel-sku6
6035069fe94SDouglas Anderson          - const: google,pazquel-sku4
6045069fe94SDouglas Anderson          - const: qcom,sc7180
6055069fe94SDouglas Anderson
6065069fe94SDouglas Anderson      - description: Google Pazquel with LTE and TI (newest rev)
6075069fe94SDouglas Anderson        items:
6085069fe94SDouglas Anderson          - const: google,pazquel-sku0
6095069fe94SDouglas Anderson          - const: google,pazquel-sku2
6105069fe94SDouglas Anderson          - const: qcom,sc7180
6115069fe94SDouglas Anderson
612185d192dSYunlong Jia      - description: Google Pazquel360 with LTE (newest rev)
613185d192dSYunlong Jia        items:
614185d192dSYunlong Jia          - const: google,pazquel-sku22
615185d192dSYunlong Jia          - const: google,pazquel-sku20
616185d192dSYunlong Jia          - const: qcom,sc7180
617185d192dSYunlong Jia
618185d192dSYunlong Jia      - description: Google Pazquel360 with WiFi (newest rev)
619185d192dSYunlong Jia        items:
620185d192dSYunlong Jia          - const: google,pazquel-sku21
621185d192dSYunlong Jia          - const: qcom,sc7180
622185d192dSYunlong Jia
6233b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev1)
6243b8bfe00SDouglas Anderson        items:
6253b8bfe00SDouglas Anderson          - const: google,pompom-rev1
6263b8bfe00SDouglas Anderson          - const: qcom,sc7180
6273b8bfe00SDouglas Anderson
6283b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev2)
6293b8bfe00SDouglas Anderson        items:
6303b8bfe00SDouglas Anderson          - const: google,pompom-rev2
6313b8bfe00SDouglas Anderson          - const: qcom,sc7180
6323b8bfe00SDouglas Anderson
6333b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (newest rev)
6343b8bfe00SDouglas Anderson        items:
6353b8bfe00SDouglas Anderson          - const: google,pompom
6363b8bfe00SDouglas Anderson          - const: qcom,sc7180
6373b8bfe00SDouglas Anderson
6383b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev1)
6393b8bfe00SDouglas Anderson        items:
6403b8bfe00SDouglas Anderson          - const: google,pompom-rev1-sku0
6413b8bfe00SDouglas Anderson          - const: qcom,sc7180
6423b8bfe00SDouglas Anderson
6433b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev2)
6443b8bfe00SDouglas Anderson        items:
6453b8bfe00SDouglas Anderson          - const: google,pompom-rev2-sku0
6463b8bfe00SDouglas Anderson          - const: qcom,sc7180
6473b8bfe00SDouglas Anderson
6483b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (newest rev)
6493b8bfe00SDouglas Anderson        items:
6503b8bfe00SDouglas Anderson          - const: google,pompom-sku0
6513b8bfe00SDouglas Anderson          - const: qcom,sc7180
6523b8bfe00SDouglas Anderson
6535069fe94SDouglas Anderson      - description: Google Quackingstick (newest rev)
6545069fe94SDouglas Anderson        items:
6555069fe94SDouglas Anderson          - const: google,quackingstick-sku1537
6565069fe94SDouglas Anderson          - const: qcom,sc7180
6575069fe94SDouglas Anderson
6585069fe94SDouglas Anderson      - description: Google Quackingstick with LTE (newest rev)
6595069fe94SDouglas Anderson        items:
6605069fe94SDouglas Anderson          - const: google,quackingstick-sku1536
6615069fe94SDouglas Anderson          - const: qcom,sc7180
6625069fe94SDouglas Anderson
6633b8bfe00SDouglas Anderson      - description: Google Trogdor (newest rev)
6643b8bfe00SDouglas Anderson        items:
6653b8bfe00SDouglas Anderson          - const: google,trogdor
6663b8bfe00SDouglas Anderson          - const: qcom,sc7180
6673b8bfe00SDouglas Anderson
6683b8bfe00SDouglas Anderson      - description: Google Trogdor with LTE (newest rev)
6693b8bfe00SDouglas Anderson        items:
6703b8bfe00SDouglas Anderson          - const: google,trogdor-sku0
6713b8bfe00SDouglas Anderson          - const: qcom,sc7180
6723b8bfe00SDouglas Anderson
6735069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (rev0)
6745069fe94SDouglas Anderson        items:
6755069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku16
6765069fe94SDouglas Anderson          - const: qcom,sc7180
6775069fe94SDouglas Anderson
6785069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (newest rev)
6795069fe94SDouglas Anderson        items:
6805069fe94SDouglas Anderson          - const: google,wormdingler-sku1024
6815069fe94SDouglas Anderson          - const: qcom,sc7180
6825069fe94SDouglas Anderson
6835069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel and rt5682s (newest rev)
6845069fe94SDouglas Anderson        items:
6855069fe94SDouglas Anderson          - const: google,wormdingler-sku1025
6865069fe94SDouglas Anderson          - const: qcom,sc7180
6875069fe94SDouglas Anderson
6885069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (rev0)
6895069fe94SDouglas Anderson        items:
6905069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku0
6915069fe94SDouglas Anderson          - const: qcom,sc7180
6925069fe94SDouglas Anderson
6935069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (newest rev)
6945069fe94SDouglas Anderson        items:
6955069fe94SDouglas Anderson          - const: google,wormdingler-sku0
6965069fe94SDouglas Anderson          - const: qcom,sc7180
6975069fe94SDouglas Anderson
6985069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel and rt5682s (newest rev)
6995069fe94SDouglas Anderson        items:
7005069fe94SDouglas Anderson          - const: google,wormdingler-sku1
7015069fe94SDouglas Anderson          - const: qcom,sc7180
7025069fe94SDouglas Anderson
703707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (rev3 - 4)
704707b9b08SDouglas Anderson        items:
705707b9b08SDouglas Anderson          - const: qcom,sc7280-crd
706707b9b08SDouglas Anderson          - const: google,hoglin-rev3
707707b9b08SDouglas Anderson          - const: google,hoglin-rev4
708707b9b08SDouglas Anderson          - const: google,piglin-rev3
709707b9b08SDouglas Anderson          - const: google,piglin-rev4
710707b9b08SDouglas Anderson          - const: qcom,sc7280
711707b9b08SDouglas Anderson
712707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (newest rev)
713707b9b08SDouglas Anderson        items:
714f72a9f52SBob Moragues          - const: google,zoglin
715707b9b08SDouglas Anderson          - const: google,hoglin
716707b9b08SDouglas Anderson          - const: qcom,sc7280
717707b9b08SDouglas Anderson
718c9e625bcSRajendra Nayak      - description: Qualcomm Technologies, Inc. sc7280 CRD Pro platform (newest rev)
719c9e625bcSRajendra Nayak        items:
720c9e625bcSRajendra Nayak          - const: google,zoglin-sku1536
721c9e625bcSRajendra Nayak          - const: google,hoglin-sku1536
722c9e625bcSRajendra Nayak          - const: qcom,sc7280
723c9e625bcSRajendra Nayak
724707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU1 platform
725707b9b08SDouglas Anderson        items:
726707b9b08SDouglas Anderson          - const: qcom,sc7280-idp
727707b9b08SDouglas Anderson          - const: google,senor
728707b9b08SDouglas Anderson          - const: qcom,sc7280
729707b9b08SDouglas Anderson
730707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU2 platform
731707b9b08SDouglas Anderson        items:
732707b9b08SDouglas Anderson          - const: qcom,sc7280-idp2
733707b9b08SDouglas Anderson          - const: google,piglin
734707b9b08SDouglas Anderson          - const: qcom,sc7280
735707b9b08SDouglas Anderson
7368336a4e7SSheng-Liang Pan      - description: Google Evoker (newest rev)
7378336a4e7SSheng-Liang Pan        items:
7388336a4e7SSheng-Liang Pan          - const: google,evoker
7398336a4e7SSheng-Liang Pan          - const: qcom,sc7280
7408336a4e7SSheng-Liang Pan
741f1714f85SSheng-Liang Pan      - description: Google Evoker with LTE (newest rev)
742f1714f85SSheng-Liang Pan        items:
743f1714f85SSheng-Liang Pan          - const: google,evoker-sku512
744f1714f85SSheng-Liang Pan          - const: qcom,sc7280
745f1714f85SSheng-Liang Pan
746707b9b08SDouglas Anderson      - description: Google Herobrine (newest rev)
747707b9b08SDouglas Anderson        items:
748707b9b08SDouglas Anderson          - const: google,herobrine
749707b9b08SDouglas Anderson          - const: qcom,sc7280
750707b9b08SDouglas Anderson
751593ad913SJimmy Chen      - description: Google Villager (rev0)
752593ad913SJimmy Chen        items:
753593ad913SJimmy Chen          - const: google,villager-rev0
754593ad913SJimmy Chen          - const: qcom,sc7280
755593ad913SJimmy Chen
756707b9b08SDouglas Anderson      - description: Google Villager (newest rev)
757707b9b08SDouglas Anderson        items:
758707b9b08SDouglas Anderson          - const: google,villager
75936dc1681SRajendra Nayak          - const: qcom,sc7280
76036dc1681SRajendra Nayak
761593ad913SJimmy Chen      - description: Google Villager with LTE (newest rev)
762593ad913SJimmy Chen        items:
763ff0ea86aSDouglas Anderson          - const: google,villager-sku512
764593ad913SJimmy Chen          - const: qcom,sc7280
765593ad913SJimmy Chen
766812e13ddSOwen Yang      - description: Google Zombie (newest rev)
767812e13ddSOwen Yang        items:
768812e13ddSOwen Yang          - const: google,zombie
769812e13ddSOwen Yang          - const: qcom,sc7280
770812e13ddSOwen Yang
771812e13ddSOwen Yang      - description: Google Zombie with LTE (newest rev)
772812e13ddSOwen Yang        items:
773812e13ddSOwen Yang          - const: google,zombie-sku512
774812e13ddSOwen Yang          - const: qcom,sc7280
775812e13ddSOwen Yang
7763219c9b2SOwen Yang      - description: Google Zombie with NVMe (newest rev)
7773219c9b2SOwen Yang        items:
7783219c9b2SOwen Yang          - const: google,zombie-sku2
7793219c9b2SOwen Yang          - const: google,zombie-sku3
7803219c9b2SOwen Yang          - const: google,zombie-sku515
7813219c9b2SOwen Yang          - const: qcom,sc7280
7823219c9b2SOwen Yang
7833219c9b2SOwen Yang      - description: Google Zombie with LTE and NVMe (newest rev)
7843219c9b2SOwen Yang        items:
7853219c9b2SOwen Yang          - const: google,zombie-sku514
7863219c9b2SOwen Yang          - const: qcom,sc7280
7873219c9b2SOwen Yang
78836dc1681SRajendra Nayak      - items:
78936dc1681SRajendra Nayak          - enum:
790a1793920SBjorn Andersson              - lenovo,flex-5g
791a1793920SBjorn Andersson              - microsoft,surface-prox
792a1793920SBjorn Andersson              - qcom,sc8180x-primus
793a1793920SBjorn Andersson          - const: qcom,sc8180x
794a1793920SBjorn Andersson
795a1793920SBjorn Andersson      - items:
796a1793920SBjorn Andersson          - enum:
79705b90d24SBjorn Andersson              - lenovo,thinkpad-x13s
79805b90d24SBjorn Andersson              - qcom,sc8280xp-crd
799a1793920SBjorn Andersson              - qcom,sc8280xp-qrd
800a1793920SBjorn Andersson          - const: qcom,sc8280xp
801a1793920SBjorn Andersson
802a1793920SBjorn Andersson      - items:
803a1793920SBjorn Andersson          - enum:
804ce77819aSLuca Weiss              - motorola,ali
805ce77819aSLuca Weiss          - const: qcom,sdm450
806ce77819aSLuca Weiss
807ce77819aSLuca Weiss      - items:
808ce77819aSLuca Weiss          - enum:
8090d45153fSKrzysztof Kozlowski              - sony,discovery-row
8100d45153fSKrzysztof Kozlowski              - sony,kirin-row
8110d45153fSKrzysztof Kozlowski              - sony,pioneer-row
8120d45153fSKrzysztof Kozlowski              - sony,voyager-row
8130d45153fSKrzysztof Kozlowski          - const: qcom,sdm630
8140d45153fSKrzysztof Kozlowski
8150d45153fSKrzysztof Kozlowski      - items:
8160d45153fSKrzysztof Kozlowski          - enum:
817bbd5a689SDmitry Baryshkov              - inforce,ifc6560
818bbd5a689SDmitry Baryshkov          - const: qcom,sda660
819bbd5a689SDmitry Baryshkov
820bbd5a689SDmitry Baryshkov      - items:
821bbd5a689SDmitry Baryshkov          - enum:
822cb898d5eSLuca Weiss              - fairphone,fp3
823ce77819aSLuca Weiss              - motorola,ocean
824cb898d5eSLuca Weiss          - const: qcom,sdm632
825cb898d5eSLuca Weiss
826cb898d5eSLuca Weiss      - items:
827cb898d5eSLuca Weiss          - enum:
828ce23114dSKrzysztof Kozlowski              - sony,mermaid-row
829ce23114dSKrzysztof Kozlowski          - const: qcom,sdm636
830ce23114dSKrzysztof Kozlowski
831ce23114dSKrzysztof Kozlowski      - items:
832ce23114dSKrzysztof Kozlowski          - enum:
833aab86bbbSAlexey Minnekhanov              - xiaomi,lavender
834aab86bbbSAlexey Minnekhanov          - const: qcom,sdm660
835aab86bbbSAlexey Minnekhanov
836aab86bbbSAlexey Minnekhanov      - items:
837aab86bbbSAlexey Minnekhanov          - enum:
8386c49e41cSRichard Acayan              - google,sargo
8396c49e41cSRichard Acayan          - const: qcom,sdm670
8406c49e41cSRichard Acayan
8416c49e41cSRichard Acayan      - items:
8426c49e41cSRichard Acayan          - enum:
84371935423SVinod Koul              - qcom,sdx55-mtp
844222ed6a2SManivannan Sadhasivam              - qcom,sdx55-telit-fn980-tlb
845328008f4SManivannan Sadhasivam              - qcom,sdx55-t55
84671935423SVinod Koul          - const: qcom,sdx55
84771935423SVinod Koul
84871935423SVinod Koul      - items:
84971935423SVinod Koul          - enum:
85061339f36SVamsi krishna Lanka              - qcom,sdx65-mtp
85161339f36SVamsi krishna Lanka          - const: qcom,sdx65
85261339f36SVamsi krishna Lanka
85361339f36SVamsi krishna Lanka      - items:
85461339f36SVamsi krishna Lanka          - enum:
855f9a97656SRohit Agarwal              - qcom,sdx75-idp
856f9a97656SRohit Agarwal          - const: qcom,sdx75
857f9a97656SRohit Agarwal
858f9a97656SRohit Agarwal      - items:
859f9a97656SRohit Agarwal          - enum:
860ddfb3fc4SVinod Koul              - qcom,ipq6018-cp01
8612f0c17faSSricharan R              - qcom,ipq6018-cp01-c1
8622f0c17faSSricharan R          - const: qcom,ipq6018
8632f0c17faSSricharan R
864152a1b4cSManivannan Sadhasivam      - items:
865152a1b4cSManivannan Sadhasivam          - enum:
86609b75a92SKrzysztof Kozlowski              - qcom,qcs404-evb-1000
86709b75a92SKrzysztof Kozlowski              - qcom,qcs404-evb-4000
86809b75a92SKrzysztof Kozlowski          - const: qcom,qcs404-evb
86909b75a92SKrzysztof Kozlowski          - const: qcom,qcs404
87009b75a92SKrzysztof Kozlowski
87109b75a92SKrzysztof Kozlowski      - items:
87209b75a92SKrzysztof Kozlowski          - enum:
8730bc14d4aSBhupesh Sharma              - qcom,sa8155p-adp
8740bc14d4aSBhupesh Sharma          - const: qcom,sa8155p
8750bc14d4aSBhupesh Sharma
8760bc14d4aSBhupesh Sharma      - items:
8770bc14d4aSBhupesh Sharma          - enum:
878a1793920SBjorn Andersson              - qcom,sa8295p-adp
879b3de8527SParikshit Pareek              - qcom,sa8540p-ride
880a1793920SBjorn Andersson          - const: qcom,sa8540p
881a1793920SBjorn Andersson
882a1793920SBjorn Andersson      - items:
883a1793920SBjorn Andersson          - enum:
884a5c5fe58SBartosz Golaszewski              - qcom,sa8775p-ride
885a5c5fe58SBartosz Golaszewski          - const: qcom,sa8775p
886a5c5fe58SBartosz Golaszewski
887a5c5fe58SBartosz Golaszewski      - items:
888a5c5fe58SBartosz Golaszewski          - enum:
889f1e6243bSKrzysztof Kozlowski              - google,cheza
890f1e6243bSKrzysztof Kozlowski              - google,cheza-rev1
891f1e6243bSKrzysztof Kozlowski              - google,cheza-rev2
89233fae534SKrzysztof Kozlowski              - lenovo,yoga-c630
8931ef5a4d1SStefan Hansson              - lg,judyln
8941ef5a4d1SStefan Hansson              - lg,judyp
89533fae534SKrzysztof Kozlowski              - oneplus,enchilada
89633fae534SKrzysztof Kozlowski              - oneplus,fajita
89733fae534SKrzysztof Kozlowski              - qcom,sdm845-mtp
89833fae534SKrzysztof Kozlowski              - shift,axolotl
89920e88ca2SDzmitry Sankouski              - samsung,starqltechn
90033fae534SKrzysztof Kozlowski              - samsung,w737
90133fae534SKrzysztof Kozlowski              - sony,akari-row
90233fae534SKrzysztof Kozlowski              - sony,akatsuki-row
90333fae534SKrzysztof Kozlowski              - sony,apollo-row
90433fae534SKrzysztof Kozlowski              - thundercomm,db845c
90533fae534SKrzysztof Kozlowski              - xiaomi,beryllium
906341fdef8SJoel Selvaraj              - xiaomi,beryllium-ebbg
9075aca0822SMolly Sophia              - xiaomi,polaris
90833fae534SKrzysztof Kozlowski          - const: qcom,sdm845
90933fae534SKrzysztof Kozlowski
91033fae534SKrzysztof Kozlowski      - items:
91133fae534SKrzysztof Kozlowski          - enum:
912f1f9a6a0SIskren Chernev              - oneplus,billie2
913f1f9a6a0SIskren Chernev          - const: qcom,sm4250
914f1f9a6a0SIskren Chernev
915f1f9a6a0SIskren Chernev      - items:
916f1f9a6a0SIskren Chernev          - enum:
9174e859ef0SBhupesh Sharma              - qcom,qrb4210-rb2
9184e859ef0SBhupesh Sharma          - const: qcom,qrb4210
9194e859ef0SBhupesh Sharma          - const: qcom,sm4250
9204e859ef0SBhupesh Sharma
9214e859ef0SBhupesh Sharma      - items:
9224e859ef0SBhupesh Sharma          - enum:
9232b1fd18fSTengfei Fan              - qcom,sm4450-qrd
9242b1fd18fSTengfei Fan          - const: qcom,sm4450
9252b1fd18fSTengfei Fan
9262b1fd18fSTengfei Fan      - items:
9272b1fd18fSTengfei Fan          - enum:
928775d08f3SDang Huynh              - fxtec,pro1x
929775d08f3SDang Huynh          - const: qcom,sm6115
930775d08f3SDang Huynh
931775d08f3SDang Huynh      - items:
932775d08f3SDang Huynh          - enum:
933dc031a54SKonrad Dybcio              - lenovo,j606f
934dc031a54SKonrad Dybcio          - const: qcom,sm6115p
935dc031a54SKonrad Dybcio          - const: qcom,sm6115
936dc031a54SKonrad Dybcio
937dc031a54SKonrad Dybcio      - items:
938dc031a54SKonrad Dybcio          - enum:
939d3ddba6aSKrzysztof Kozlowski              - sony,pdx201
940814e1461SLux Aliaga              - xiaomi,laurel-sprout
941d3ddba6aSKrzysztof Kozlowski          - const: qcom,sm6125
942d3ddba6aSKrzysztof Kozlowski
943d3ddba6aSKrzysztof Kozlowski      - items:
944d3ddba6aSKrzysztof Kozlowski          - enum:
94531b3483aSKrzysztof Kozlowski              - sony,pdx213
94631b3483aSKrzysztof Kozlowski          - const: qcom,sm6350
94731b3483aSKrzysztof Kozlowski
94831b3483aSKrzysztof Kozlowski      - items:
94931b3483aSKrzysztof Kozlowski          - enum:
95003ed3432SKonrad Dybcio              - sony,pdx225
95103ed3432SKonrad Dybcio          - const: qcom,sm6375
95203ed3432SKonrad Dybcio
95303ed3432SKonrad Dybcio      - items:
95403ed3432SKonrad Dybcio          - enum:
955526b333dSDavid Wronek              - xiaomi,curtana
9569b4adf37SDavid Wronek              - xiaomi,joyeuse
9579b4adf37SDavid Wronek          - const: qcom,sm7125
9589b4adf37SDavid Wronek
9599b4adf37SDavid Wronek      - items:
9609b4adf37SDavid Wronek          - enum:
9618ceb1db0SLuca Weiss              - fairphone,fp4
9628ceb1db0SLuca Weiss          - const: qcom,sm7225
9638ceb1db0SLuca Weiss
9648ceb1db0SLuca Weiss      - items:
9658ceb1db0SLuca Weiss          - enum:
9661ce0ff93SKrzysztof Kozlowski              - microsoft,surface-duo
9671ce0ff93SKrzysztof Kozlowski              - qcom,sm8150-hdk
9681534fac3SBhupesh Sharma              - qcom,sm8150-mtp
9691ce0ff93SKrzysztof Kozlowski              - sony,bahamut-generic
9701ce0ff93SKrzysztof Kozlowski              - sony,griffin-generic
9711534fac3SBhupesh Sharma          - const: qcom,sm8150
9721534fac3SBhupesh Sharma
9731534fac3SBhupesh Sharma      - items:
9741534fac3SBhupesh Sharma          - enum:
975152a1b4cSManivannan Sadhasivam              - qcom,qrb5165-rb5
976c810f39aSKrzysztof Kozlowski              - qcom,sm8250-hdk
977152a1b4cSManivannan Sadhasivam              - qcom,sm8250-mtp
978c810f39aSKrzysztof Kozlowski              - sony,pdx203-generic
979c810f39aSKrzysztof Kozlowski              - sony,pdx206-generic
98033e4a5b5SJianhua Lu              - xiaomi,elish
98125bb2265SLuka Panio              - xiaomi,pipa
982152a1b4cSManivannan Sadhasivam          - const: qcom,sm8250
983152a1b4cSManivannan Sadhasivam
9842c1b8ebeSVinod Koul      - items:
9852c1b8ebeSVinod Koul          - enum:
986baa36665SKrzysztof Kozlowski              - microsoft,surface-duo2
987c07ea1b4SBjorn Andersson              - qcom,sm8350-hdk
9882c1b8ebeSVinod Koul              - qcom,sm8350-mtp
989baa36665SKrzysztof Kozlowski              - sony,pdx214-generic
990baa36665SKrzysztof Kozlowski              - sony,pdx215-generic
9912c1b8ebeSVinod Koul          - const: qcom,sm8350
9922c1b8ebeSVinod Koul
9930e57fe4dSVinod Koul      - items:
9940e57fe4dSVinod Koul          - enum:
99542d3ce71SVinod Koul              - qcom,sm8450-hdk
9960e57fe4dSVinod Koul              - qcom,sm8450-qrd
9974277c839SKonrad Dybcio              - sony,pdx223
99858311858SKonrad Dybcio              - sony,pdx224
9990e57fe4dSVinod Koul          - const: qcom,sm8450
10000e57fe4dSVinod Koul
1001bf1e263bSAbel Vesa      - items:
1002bf1e263bSAbel Vesa          - enum:
1003507cad6eSNeil Armstrong              - qcom,sm8550-hdk
1004bf1e263bSAbel Vesa              - qcom,sm8550-mtp
100506668b6fSKrzysztof Kozlowski              - qcom,sm8550-qrd
100621272955SKonrad Dybcio              - sony,pdx234
1007bf1e263bSAbel Vesa          - const: qcom,sm8550
1008bf1e263bSAbel Vesa
100978804eecSNeil Armstrong      - items:
101078804eecSNeil Armstrong          - enum:
101178804eecSNeil Armstrong              - qcom,sm8650-mtp
101278804eecSNeil Armstrong              - qcom,sm8650-qrd
101378804eecSNeil Armstrong          - const: qcom,sm8650
101478804eecSNeil Armstrong
10157a85cecfSRajendra Nayak      - items:
10167a85cecfSRajendra Nayak          - enum:
10177a85cecfSRajendra Nayak              - qcom,x1e80100-crd
10187a85cecfSRajendra Nayak              - qcom,x1e80100-qcp
10197a85cecfSRajendra Nayak          - const: qcom,x1e80100
10207a85cecfSRajendra Nayak
1021a79a4b30SKrzysztof Kozlowski  # Board compatibles go above
1022a79a4b30SKrzysztof Kozlowski
1023a79a4b30SKrzysztof Kozlowski  qcom,msm-id:
1024a79a4b30SKrzysztof Kozlowski    $ref: /schemas/types.yaml#/definitions/uint32-matrix
1025a79a4b30SKrzysztof Kozlowski    minItems: 1
1026a79a4b30SKrzysztof Kozlowski    maxItems: 8
1027a79a4b30SKrzysztof Kozlowski    items:
1028a79a4b30SKrzysztof Kozlowski      items:
1029a79a4b30SKrzysztof Kozlowski        - description: |
1030a79a4b30SKrzysztof Kozlowski            MSM chipset ID - an exact match value consisting of two bitfields::
1031a79a4b30SKrzysztof Kozlowski             - bits 0-15  - The unique MSM chipset ID
1032a79a4b30SKrzysztof Kozlowski             - bits 16-31 - Reserved; should be 0
1033a79a4b30SKrzysztof Kozlowski        - description: |
1034a79a4b30SKrzysztof Kozlowski            Hardware revision ID - a chipset specific 32-bit ID representing
1035a79a4b30SKrzysztof Kozlowski            the version of the chipset.  It is best a match value - the
1036a79a4b30SKrzysztof Kozlowski            bootloader will look for the closest possible match.
1037a79a4b30SKrzysztof Kozlowski    deprecated: true
1038a79a4b30SKrzysztof Kozlowski    description:
1039a79a4b30SKrzysztof Kozlowski      The MSM chipset and hardware revision used Qualcomm bootloaders.  It
1040a79a4b30SKrzysztof Kozlowski      can optionally be an array of these to indicate multiple hardware that
1041a79a4b30SKrzysztof Kozlowski      use the same device tree.  It is expected that the bootloader will use
1042a79a4b30SKrzysztof Kozlowski      this information at boot-up to decide which device tree to use when given
1043a79a4b30SKrzysztof Kozlowski      multiple device trees, some of which may not be compatible with the
1044a79a4b30SKrzysztof Kozlowski      actual hardware.  It is the bootloader's responsibility to pass the
1045a79a4b30SKrzysztof Kozlowski      correct device tree to the kernel.
1046a79a4b30SKrzysztof Kozlowski      The property is deprecated.
1047a79a4b30SKrzysztof Kozlowski
1048a79a4b30SKrzysztof Kozlowski  qcom,board-id:
1049a79a4b30SKrzysztof Kozlowski    $ref: /schemas/types.yaml#/definitions/uint32-matrix
1050a79a4b30SKrzysztof Kozlowski    minItems: 1
1051a79a4b30SKrzysztof Kozlowski    maxItems: 8
1052a79a4b30SKrzysztof Kozlowski    oneOf:
1053a79a4b30SKrzysztof Kozlowski      - items:
1054a79a4b30SKrzysztof Kozlowski          - items:
1055a79a4b30SKrzysztof Kozlowski              - description: |
1056a79a4b30SKrzysztof Kozlowski                  Board ID consisting of three bitfields::
1057a79a4b30SKrzysztof Kozlowski                    - bits 31-24 - Unused
1058a79a4b30SKrzysztof Kozlowski                    - bits 23-16 - Platform Version Major
1059a79a4b30SKrzysztof Kozlowski                    - bits 15-8  - Platform Version Minor
1060a79a4b30SKrzysztof Kozlowski                    - bits 7-0   - Platform Type
1061a79a4b30SKrzysztof Kozlowski                  Platform Type field is an exact match value.  The
1062a79a4b30SKrzysztof Kozlowski                  Platform Major/Minor field is a best match.  The bootloader will
1063a79a4b30SKrzysztof Kozlowski                  look for the closest possible match.
1064a79a4b30SKrzysztof Kozlowski              - description: |
1065a79a4b30SKrzysztof Kozlowski                  Subtype ID unique to a Platform Type/Chipset ID.  For a given
1066a79a4b30SKrzysztof Kozlowski                  Platform Type, there will typically only be a single board and the
1067a79a4b30SKrzysztof Kozlowski                  subtype_id will be 0.  However in some cases board variants may
1068a79a4b30SKrzysztof Kozlowski                  need to be distinguished by different subtype_id values.
1069a79a4b30SKrzysztof Kozlowski      - items:
1070a79a4b30SKrzysztof Kozlowski          # OnePlus uses a variant of board-id with four elements:
1071a79a4b30SKrzysztof Kozlowski          - items:
1072a79a4b30SKrzysztof Kozlowski              - const: 8
1073a79a4b30SKrzysztof Kozlowski              - const: 0
1074a79a4b30SKrzysztof Kozlowski              - description: OnePlus board ID
1075a79a4b30SKrzysztof Kozlowski              - description: OnePlus subtype ID
1076a79a4b30SKrzysztof Kozlowski    deprecated: true
1077a79a4b30SKrzysztof Kozlowski    description:
1078a79a4b30SKrzysztof Kozlowski      The board type and revision information.  It can optionally be an array
1079a79a4b30SKrzysztof Kozlowski      of these to indicate multiple boards that use the same device tree.  It
1080a79a4b30SKrzysztof Kozlowski      is expected that the bootloader will use this information at boot-up to
1081a79a4b30SKrzysztof Kozlowski      decide which device tree to use when given multiple device trees, some of
1082a79a4b30SKrzysztof Kozlowski      which may not be compatible with the actual hardware.  It is the
1083a79a4b30SKrzysztof Kozlowski      bootloader's responsibility to pass the correct device tree to the
1084a79a4b30SKrzysztof Kozlowski      kernel
1085a79a4b30SKrzysztof Kozlowski      The property is deprecated.
1086a79a4b30SKrzysztof Kozlowski
1087a79a4b30SKrzysztof KozlowskiallOf:
1088a79a4b30SKrzysztof Kozlowski  # Explicit allow-list for older SoCs. The legacy properties are not allowed
1089a79a4b30SKrzysztof Kozlowski  # on newer SoCs.
1090a79a4b30SKrzysztof Kozlowski  - if:
1091a79a4b30SKrzysztof Kozlowski      properties:
1092a79a4b30SKrzysztof Kozlowski        compatible:
1093a79a4b30SKrzysztof Kozlowski          contains:
1094a79a4b30SKrzysztof Kozlowski            enum:
1095a79a4b30SKrzysztof Kozlowski              - qcom,apq8026
1096a79a4b30SKrzysztof Kozlowski              - qcom,apq8094
1097a79a4b30SKrzysztof Kozlowski              - qcom,apq8096
1098d3e2262cSBryan O'Donoghue              - qcom,msm8939
1099ce77819aSLuca Weiss              - qcom,msm8953
110047c6315eSKrzysztof Kozlowski              - qcom,msm8956
1101a79a4b30SKrzysztof Kozlowski              - qcom,msm8992
1102a79a4b30SKrzysztof Kozlowski              - qcom,msm8994
1103a79a4b30SKrzysztof Kozlowski              - qcom,msm8996
1104a79a4b30SKrzysztof Kozlowski              - qcom,msm8998
1105ce77819aSLuca Weiss              - qcom,sdm450
1106a79a4b30SKrzysztof Kozlowski              - qcom,sdm630
1107a79a4b30SKrzysztof Kozlowski              - qcom,sdm632
110847c6315eSKrzysztof Kozlowski              - qcom,sdm636
1109a79a4b30SKrzysztof Kozlowski              - qcom,sdm845
1110a79a4b30SKrzysztof Kozlowski              - qcom,sdx55
1111a79a4b30SKrzysztof Kozlowski              - qcom,sdx65
1112f9a97656SRohit Agarwal              - qcom,sdx75
111347c6315eSKrzysztof Kozlowski              - qcom,sm4250
1114dc031a54SKonrad Dybcio              - qcom,sm6115
1115a79a4b30SKrzysztof Kozlowski              - qcom,sm6125
1116a79a4b30SKrzysztof Kozlowski              - qcom,sm6350
11179b4adf37SDavid Wronek              - qcom,sm7125
1118a79a4b30SKrzysztof Kozlowski              - qcom,sm7225
1119a79a4b30SKrzysztof Kozlowski              - qcom,sm8150
1120a79a4b30SKrzysztof Kozlowski              - qcom,sm8250
1121a79a4b30SKrzysztof Kozlowski    then:
1122a79a4b30SKrzysztof Kozlowski      properties:
1123a79a4b30SKrzysztof Kozlowski        qcom,board-id: true
1124a79a4b30SKrzysztof Kozlowski        qcom,msm-id: true
1125a79a4b30SKrzysztof Kozlowski    else:
1126a79a4b30SKrzysztof Kozlowski      properties:
1127a79a4b30SKrzysztof Kozlowski        qcom,board-id: false
1128a79a4b30SKrzysztof Kozlowski        qcom,msm-id: false
1129a79a4b30SKrzysztof Kozlowski
1130a79a4b30SKrzysztof Kozlowski  - if:
1131a79a4b30SKrzysztof Kozlowski      properties:
1132a79a4b30SKrzysztof Kozlowski        compatible:
1133a79a4b30SKrzysztof Kozlowski          contains:
1134a79a4b30SKrzysztof Kozlowski            enum:
1135a79a4b30SKrzysztof Kozlowski              - oneplus,cheeseburger
1136a79a4b30SKrzysztof Kozlowski              - oneplus,dumpling
1137a79a4b30SKrzysztof Kozlowski              - oneplus,enchilada
1138a79a4b30SKrzysztof Kozlowski              - oneplus,fajita
113947c6315eSKrzysztof Kozlowski              - oneplus,oneplus3
114047c6315eSKrzysztof Kozlowski              - oneplus,oneplus3t
1141a79a4b30SKrzysztof Kozlowski    then:
1142a79a4b30SKrzysztof Kozlowski      properties:
1143a79a4b30SKrzysztof Kozlowski        qcom,board-id:
1144a79a4b30SKrzysztof Kozlowski          items:
1145a79a4b30SKrzysztof Kozlowski            minItems: 4
1146a79a4b30SKrzysztof Kozlowski    else:
1147a79a4b30SKrzysztof Kozlowski      properties:
1148a79a4b30SKrzysztof Kozlowski        qcom,board-id:
1149a79a4b30SKrzysztof Kozlowski          items:
1150a79a4b30SKrzysztof Kozlowski            maxItems: 2
1151a79a4b30SKrzysztof Kozlowski
115262298364SRob HerringadditionalProperties: true
115362298364SRob Herring
11549d3ef77fSRob Herring...
1155