xref: /linux/Documentation/devicetree/bindings/arm/qcom.yaml (revision 88d0e4e10d77bb4e575b74ac0f6dd3140ecc3bcd)
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
1872e62303fSDmitry Baryshkov          - const: qcom,msm8974pro
1882e62303fSDmitry Baryshkov          - const: qcom,msm8974
1892e62303fSDmitry Baryshkov
1902e62303fSDmitry Baryshkov      - items:
191b72160faSStephan Gerhold          - enum:
19217c07350SLin, Meng-Bo              - acer,a1-724
193944de518SKrzysztof Kozlowski              - alcatel,idol347
194fc4f8f67SKrzysztof Kozlowski              - asus,z00l
195cb12cc2dSLin, Meng-Bo              - gplus,fl8005a
196fc4f8f67SKrzysztof Kozlowski              - huawei,g7
197fc4f8f67SKrzysztof Kozlowski              - longcheer,l8910
198*88d0e4e1SDmitry Baryshkov              - longcheer,l8150
199*88d0e4e1SDmitry Baryshkov              - qcom,msm8916-mtp
200b72160faSStephan Gerhold              - samsung,a3u-eur
201b72160faSStephan Gerhold              - samsung,a5u-eur
202dc1b8ce9SLin, Meng-Bo              - samsung,e5
203dc1b8ce9SLin, Meng-Bo              - samsung,e7
20480daa2faSRaymond Hackley              - samsung,fortuna3g
20580daa2faSRaymond Hackley              - samsung,gprimeltecan
206dc1b8ce9SLin, Meng-Bo              - samsung,grandmax
20780daa2faSRaymond Hackley              - samsung,grandprimelte
208d3f54684SNikita Travkin              - samsung,gt510
209d3f54684SNikita Travkin              - samsung,gt58
210fc4f8f67SKrzysztof Kozlowski              - samsung,j5
211293b993bSLin, Meng-Bo              - samsung,j5x
21280daa2faSRaymond Hackley              - samsung,rossa
213fc4f8f67SKrzysztof Kozlowski              - samsung,serranove
214a91dca40SYang Xiwen              - thwc,uf896
215a91dca40SYang Xiwen              - thwc,ufi001c
216fc4f8f67SKrzysztof Kozlowski              - wingtech,wt88047
21726c56dbdSYang Xiwen              - yiming,uz801-v3
218b72160faSStephan Gerhold          - const: qcom,msm8916
219b72160faSStephan Gerhold
220b72160faSStephan Gerhold      - items:
2219ad3c08fSVinod Koul          - enum:
222ce77819aSLuca Weiss              - motorola,potter
223ce77819aSLuca Weiss              - xiaomi,daisy
224ce77819aSLuca Weiss              - xiaomi,mido
225ce77819aSLuca Weiss              - xiaomi,tissot
226ce77819aSLuca Weiss              - xiaomi,vince
227ce77819aSLuca Weiss          - const: qcom,msm8953
228ce77819aSLuca Weiss
229ce77819aSLuca Weiss      - items:
230ce77819aSLuca Weiss          - enum:
23102cb8d73SKrzysztof Kozlowski              - lg,bullhead
23202cb8d73SKrzysztof Kozlowski              - microsoft,talkman
23302cb8d73SKrzysztof Kozlowski              - xiaomi,libra
23402cb8d73SKrzysztof Kozlowski          - const: qcom,msm8992
23502cb8d73SKrzysztof Kozlowski
23602cb8d73SKrzysztof Kozlowski      - items:
2379ad3c08fSVinod Koul          - enum:
2389ad3c08fSVinod Koul              - sony,karin_windy
239c704bd37SKrzysztof Kozlowski          - const: qcom,apq8094
240c704bd37SKrzysztof Kozlowski
241c704bd37SKrzysztof Kozlowski      - items:
242c704bd37SKrzysztof Kozlowski          - enum:
24394078088SKrzysztof Kozlowski              - huawei,angler
24494078088SKrzysztof Kozlowski              - microsoft,cityman
24594078088SKrzysztof Kozlowski              - sony,ivy-row
2469ad3c08fSVinod Koul              - sony,karin-row
2479ad3c08fSVinod Koul              - sony,satsuki-row
2489ad3c08fSVinod Koul              - sony,sumire-row
2499ad3c08fSVinod Koul              - sony,suzuran-row
250c704bd37SKrzysztof Kozlowski          - const: qcom,msm8994
2519ad3c08fSVinod Koul
2529ad3c08fSVinod Koul      - items:
253134cfc55SYassine Oudjana          - enum:
254134cfc55SYassine Oudjana              - arrow,apq8096-db820c
255134cfc55SYassine Oudjana              - inforce,ifc6640
256134cfc55SYassine Oudjana          - const: qcom,apq8096-sbc
257134cfc55SYassine Oudjana          - const: qcom,apq8096
258134cfc55SYassine Oudjana
259134cfc55SYassine Oudjana      - items:
260134cfc55SYassine Oudjana          - enum:
261ce5d6ba2SHarry Austen              - oneplus,oneplus3
262ce5d6ba2SHarry Austen              - oneplus,oneplus3t
263134cfc55SYassine Oudjana              - qcom,msm8996-mtp
264134cfc55SYassine Oudjana              - sony,dora-row
265134cfc55SYassine Oudjana              - sony,kagura-row
266134cfc55SYassine Oudjana              - sony,keyaki-row
267134cfc55SYassine Oudjana              - xiaomi,gemini
268358ef0c0SDmitry Baryshkov          - const: qcom,msm8996
269358ef0c0SDmitry Baryshkov
270358ef0c0SDmitry Baryshkov      - items:
271358ef0c0SDmitry Baryshkov          - enum:
272bb856fdfSAlec Su              - xiaomi,natrium
273134cfc55SYassine Oudjana              - xiaomi,scorpio
274358ef0c0SDmitry Baryshkov          - const: qcom,msm8996pro
275134cfc55SYassine Oudjana          - const: qcom,msm8996
2769d3ef77fSRob Herring
2779d3ef77fSRob Herring      - items:
2785732bea6SRob Herring          - enum:
2798eb1b188SKrzysztof Kozlowski              - asus,novago-tp370ql
2808eb1b188SKrzysztof Kozlowski              - fxtec,pro1
2818eb1b188SKrzysztof Kozlowski              - hp,envy-x2
2828eb1b188SKrzysztof Kozlowski              - lenovo,miix-630
2838eb1b188SKrzysztof Kozlowski              - oneplus,cheeseburger
2848eb1b188SKrzysztof Kozlowski              - oneplus,dumpling
2858eb1b188SKrzysztof Kozlowski              - qcom,msm8998-mtp
2868eb1b188SKrzysztof Kozlowski              - sony,xperia-lilac
2878eb1b188SKrzysztof Kozlowski              - sony,xperia-maple
2888eb1b188SKrzysztof Kozlowski              - sony,xperia-poplar
28937b5e8c4SDzmitry Sankouski              - xiaomi,sagit
2908eb1b188SKrzysztof Kozlowski          - const: qcom,msm8998
2918eb1b188SKrzysztof Kozlowski
2928eb1b188SKrzysztof Kozlowski      - items:
2938eb1b188SKrzysztof Kozlowski          - enum:
2942c36509cSKrzysztof Kozlowski              - 8dev,jalapeno
2952c36509cSKrzysztof Kozlowski              - alfa-network,ap120c-ac
2962c36509cSKrzysztof Kozlowski          - const: qcom,ipq4018
2972c36509cSKrzysztof Kozlowski
2982c36509cSKrzysztof Kozlowski      - items:
2992c36509cSKrzysztof Kozlowski          - enum:
3003f38ac6fSDavid Heidelberg              - qcom,ipq4019-ap-dk01.1-c1
3015732bea6SRob Herring              - qcom,ipq4019-ap-dk04.1-c3
3025732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c1
3035732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c2
3045732bea6SRob Herring              - qcom,ipq4019-dk04.1-c1
3059d3ef77fSRob Herring          - const: qcom,ipq4019
3069d3ef77fSRob Herring
3079d3ef77fSRob Herring      - items:
3089d3ef77fSRob Herring          - enum:
309f8100504SSricharan Ramabadhran              - qcom,ipq5018-rdp432-c2
310f8100504SSricharan Ramabadhran          - const: qcom,ipq5018
311f8100504SSricharan Ramabadhran
312f8100504SSricharan Ramabadhran      - items:
313f8100504SSricharan Ramabadhran          - enum:
3145d092236SKathiravan T              - qcom,ipq5332-ap-mi01.2
31568c4c671SKathiravan T              - qcom,ipq5332-ap-mi01.3
316f6b161efSKathiravan T              - qcom,ipq5332-ap-mi01.6
317f2f644d8SKathiravan T              - qcom,ipq5332-ap-mi01.9
3185d092236SKathiravan T          - const: qcom,ipq5332
3195d092236SKathiravan T
3205d092236SKathiravan T      - items:
3215d092236SKathiravan T          - enum:
322fb27202bSKrzysztof Kozlowski              - mikrotik,rb3011
3239d3ef77fSRob Herring              - qcom,ipq8064-ap148
3249d3ef77fSRob Herring          - const: qcom,ipq8064
3259d3ef77fSRob Herring
3269d3ef77fSRob Herring      - items:
3279d3ef77fSRob Herring          - enum:
3289d3ef77fSRob Herring              - qcom,ipq8074-hk01
3295f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c1
3305f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c2
3319d3ef77fSRob Herring          - const: qcom,ipq8074
3329d3ef77fSRob Herring
33364d5c8a4SDevi Priya      - items:
33464d5c8a4SDevi Priya          - enum:
335e3c98aacSDevi Priya              - qcom,ipq9574-ap-al02-c2
3362e4cd263SDevi Priya              - qcom,ipq9574-ap-al02-c6
33764d5c8a4SDevi Priya              - qcom,ipq9574-ap-al02-c7
338b866fba4SDevi Priya              - qcom,ipq9574-ap-al02-c8
339add687cbSPoovendhan Selvaraj              - qcom,ipq9574-ap-al02-c9
34064d5c8a4SDevi Priya          - const: qcom,ipq9574
34164d5c8a4SDevi Priya
342f4ec5f28SNeil Armstrong      - description: Sierra Wireless MangOH Green with WP8548 Module
343f4ec5f28SNeil Armstrong        items:
344f4ec5f28SNeil Armstrong          - const: swir,mangoh-green-wp8548
345f4ec5f28SNeil Armstrong          - const: swir,wp8548
346f4ec5f28SNeil Armstrong          - const: qcom,mdm9615
347f4ec5f28SNeil Armstrong
348941a8a45SKonrad Dybcio      - description: Qualcomm Technologies, Inc. Robotics RB1
349941a8a45SKonrad Dybcio        items:
350941a8a45SKonrad Dybcio          - enum:
351941a8a45SKonrad Dybcio              - qcom,qrb2210-rb1
352941a8a45SKonrad Dybcio          - const: qcom,qrb2210
353941a8a45SKonrad Dybcio          - const: qcom,qcm2290
354941a8a45SKonrad Dybcio
3554b1a16d7SLuca Weiss      - items:
3564b1a16d7SLuca Weiss          - enum:
3574b1a16d7SLuca Weiss              - fairphone,fp5
35806fd1dd1SKomal Bajaj              - qcom,qcm6490-idp
35906fd1dd1SKomal Bajaj              - qcom,qcs6490-rb3gen2
3604b1a16d7SLuca Weiss          - const: qcom,qcm6490
3614b1a16d7SLuca Weiss
362cc677f90SMelody Olvera      - description: Qualcomm Technologies, Inc. Distributed Unit 1000 platform
363cc677f90SMelody Olvera        items:
364cc677f90SMelody Olvera          - enum:
365cc677f90SMelody Olvera              - qcom,qdu1000-idp
366cc677f90SMelody Olvera              - qcom,qdu1000-x100
367cc677f90SMelody Olvera          - const: qcom,qdu1000
368cc677f90SMelody Olvera
369cc677f90SMelody Olvera      - description: Qualcomm Technologies, Inc. Radio Unit 1000 platform
370cc677f90SMelody Olvera        items:
371cc677f90SMelody Olvera          - enum:
372cc677f90SMelody Olvera              - qcom,qru1000-idp
373cc677f90SMelody Olvera          - const: qcom,qru1000
374cc677f90SMelody Olvera
375aaffd364SNikita Travkin      - items:
376f1cbee2dSRajendra Nayak          - enum:
377aaffd364SNikita Travkin              - acer,aspire1
378f1cbee2dSRajendra Nayak              - qcom,sc7180-idp
379f1cbee2dSRajendra Nayak          - const: qcom,sc7180
3802f0c17faSSricharan R
3813b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (rev1 - 2)
3823b8bfe00SDouglas Anderson        items:
3833b8bfe00SDouglas Anderson          - const: google,coachz-rev1
3843b8bfe00SDouglas Anderson          - const: google,coachz-rev2
3853b8bfe00SDouglas Anderson          - const: qcom,sc7180
3863b8bfe00SDouglas Anderson
3873b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (newest rev)
3883b8bfe00SDouglas Anderson        items:
3893b8bfe00SDouglas Anderson          - const: google,coachz
3903b8bfe00SDouglas Anderson          - const: qcom,sc7180
3913b8bfe00SDouglas Anderson
3923b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (rev1 - 2)
3933b8bfe00SDouglas Anderson        items:
3943b8bfe00SDouglas Anderson          - const: google,coachz-rev1-sku0
3953b8bfe00SDouglas Anderson          - const: google,coachz-rev2-sku0
3963b8bfe00SDouglas Anderson          - const: qcom,sc7180
3973b8bfe00SDouglas Anderson
3983b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (newest rev)
3993b8bfe00SDouglas Anderson        items:
4003b8bfe00SDouglas Anderson          - const: google,coachz-sku0
4013b8bfe00SDouglas Anderson          - const: qcom,sc7180
4023b8bfe00SDouglas Anderson
4033b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev2)
4043b8bfe00SDouglas Anderson        items:
4053b8bfe00SDouglas Anderson          - const: google,homestar-rev2
4063b8bfe00SDouglas Anderson          - const: google,homestar-rev23
4073b8bfe00SDouglas Anderson          - const: qcom,sc7180
4083b8bfe00SDouglas Anderson
4093b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev3)
4103b8bfe00SDouglas Anderson        items:
4113b8bfe00SDouglas Anderson          - const: google,homestar-rev3
4123b8bfe00SDouglas Anderson          - const: qcom,sc7180
4133b8bfe00SDouglas Anderson
4143b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (newest rev)
4153b8bfe00SDouglas Anderson        items:
4163b8bfe00SDouglas Anderson          - const: google,homestar
4173b8bfe00SDouglas Anderson          - const: qcom,sc7180
4183b8bfe00SDouglas Anderson
4195069fe94SDouglas Anderson      - description: Google Kingoftown (rev0)
4205069fe94SDouglas Anderson        items:
4215069fe94SDouglas Anderson          - const: google,kingoftown-rev0
4225069fe94SDouglas Anderson          - const: qcom,sc7180
4235069fe94SDouglas Anderson
4245069fe94SDouglas Anderson      - description: Google Kingoftown (newest rev)
4255069fe94SDouglas Anderson        items:
4265069fe94SDouglas Anderson          - const: google,kingoftown
4275069fe94SDouglas Anderson          - const: qcom,sc7180
4285069fe94SDouglas Anderson
4293b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev0)
4303b8bfe00SDouglas Anderson        items:
4313b8bfe00SDouglas Anderson          - const: google,lazor-rev0
4323b8bfe00SDouglas Anderson          - const: qcom,sc7180
4333b8bfe00SDouglas Anderson
4343b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev1 - 2)
4353b8bfe00SDouglas Anderson        items:
4363b8bfe00SDouglas Anderson          - const: google,lazor-rev1
4373b8bfe00SDouglas Anderson          - const: google,lazor-rev2
4383b8bfe00SDouglas Anderson          - const: qcom,sc7180
4393b8bfe00SDouglas Anderson
4403b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev3 - 8)
4413b8bfe00SDouglas Anderson        items:
4423b8bfe00SDouglas Anderson          - const: google,lazor-rev3
4433b8bfe00SDouglas Anderson          - const: google,lazor-rev4
4443b8bfe00SDouglas Anderson          - const: google,lazor-rev5
4453b8bfe00SDouglas Anderson          - const: google,lazor-rev6
4463b8bfe00SDouglas Anderson          - const: google,lazor-rev7
4473b8bfe00SDouglas Anderson          - const: google,lazor-rev8
4483b8bfe00SDouglas Anderson          - const: qcom,sc7180
4493b8bfe00SDouglas Anderson
4505aca91ecSSheng-Liang Pan      - description: Acer Chromebook Spin 513 (rev9)
4515aca91ecSSheng-Liang Pan        items:
4525aca91ecSSheng-Liang Pan          - const: google,lazor-rev9
4535aca91ecSSheng-Liang Pan          - const: qcom,sc7180
4545aca91ecSSheng-Liang Pan
4553b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (newest rev)
4563b8bfe00SDouglas Anderson        items:
4573b8bfe00SDouglas Anderson          - const: google,lazor
4583b8bfe00SDouglas Anderson          - const: qcom,sc7180
4593b8bfe00SDouglas Anderson
4603b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev1 - 2)
4613b8bfe00SDouglas Anderson        items:
4623b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku2
4633b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku2
4643b8bfe00SDouglas Anderson          - const: qcom,sc7180
4653b8bfe00SDouglas Anderson
4663b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev3 - 8)
4673b8bfe00SDouglas Anderson        items:
4683b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku2
4693b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku2
4703b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku2
4713b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku2
4723b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku2
4733b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku2
4743b8bfe00SDouglas Anderson          - const: qcom,sc7180
4753b8bfe00SDouglas Anderson
4765aca91ecSSheng-Liang Pan      - description: Acer Chromebook Spin 513 with KB Backlight (rev9)
4775aca91ecSSheng-Liang Pan        items:
4785aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku2
4795aca91ecSSheng-Liang Pan          - const: qcom,sc7180
4805aca91ecSSheng-Liang Pan
4813b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (newest rev)
4823b8bfe00SDouglas Anderson        items:
4833b8bfe00SDouglas Anderson          - const: google,lazor-sku2
4843b8bfe00SDouglas Anderson          - const: qcom,sc7180
4853b8bfe00SDouglas Anderson
4863b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev1 - 2)
4873b8bfe00SDouglas Anderson        items:
4883b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku0
4893b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku0
4903b8bfe00SDouglas Anderson          - const: qcom,sc7180
4913b8bfe00SDouglas Anderson
4923b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev3 - 8)
4933b8bfe00SDouglas Anderson        items:
4943b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku0
4953b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku0
4963b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku0
4973b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku0
4983b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku0
4993b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku0
5003b8bfe00SDouglas Anderson          - const: qcom,sc7180
5013b8bfe00SDouglas Anderson
5025aca91ecSSheng-Liang Pan      - description: Acer Chromebook Spin 513 with LTE (rev9)
5035aca91ecSSheng-Liang Pan        items:
5045aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku0
5055aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku10
5065aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5075aca91ecSSheng-Liang Pan
5083b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (newest rev)
5093b8bfe00SDouglas Anderson        items:
5103b8bfe00SDouglas Anderson          - const: google,lazor-sku0
5115aca91ecSSheng-Liang Pan          - const: google,lazor-sku10
5123b8bfe00SDouglas Anderson          - const: qcom,sc7180
5133b8bfe00SDouglas Anderson
5143b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (rev4 - rev8)
5153b8bfe00SDouglas Anderson        items:
5163b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku4
5173b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku4
5183b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku4
5193b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku4
5203b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku4
5213b8bfe00SDouglas Anderson          - const: qcom,sc7180
5223b8bfe00SDouglas Anderson
5235aca91ecSSheng-Liang Pan      - description: Acer Chromebook 511 (rev9)
5245aca91ecSSheng-Liang Pan        items:
5255aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku4
5265aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku15
5275aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5285aca91ecSSheng-Liang Pan
5293b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (newest rev)
5303b8bfe00SDouglas Anderson        items:
5313b8bfe00SDouglas Anderson          - const: google,lazor-sku4
5325aca91ecSSheng-Liang Pan          - const: google,lazor-sku15
5333b8bfe00SDouglas Anderson          - const: qcom,sc7180
5343b8bfe00SDouglas Anderson
5353b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev4)
5363b8bfe00SDouglas Anderson        items:
5373b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku5
5383b8bfe00SDouglas Anderson          - const: qcom,sc7180
5393b8bfe00SDouglas Anderson
5403b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev5 - rev8)
5413b8bfe00SDouglas Anderson        items:
5423b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku5
5433b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku6
5443b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku6
5453b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku6
5463b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku6
5473b8bfe00SDouglas Anderson          - const: qcom,sc7180
5483b8bfe00SDouglas Anderson
5495aca91ecSSheng-Liang Pan      - description: Acer Chromebook 511 without Touchscreen (rev9)
5505aca91ecSSheng-Liang Pan        items:
5515aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku6
5525aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku18
5535aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5545aca91ecSSheng-Liang Pan
5553b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (newest rev)
5563b8bfe00SDouglas Anderson        items:
5573b8bfe00SDouglas Anderson          - const: google,lazor-sku6
5585aca91ecSSheng-Liang Pan          - const: google,lazor-sku18
5593b8bfe00SDouglas Anderson          - const: qcom,sc7180
5603b8bfe00SDouglas Anderson
5615069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (rev0)
5625069fe94SDouglas Anderson        items:
5635069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku0
5645069fe94SDouglas Anderson          - const: qcom,sc7180
5655069fe94SDouglas Anderson
5665069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (newest rev)
5675069fe94SDouglas Anderson        items:
5685069fe94SDouglas Anderson          - const: google,mrbland-sku1536
5695069fe94SDouglas Anderson          - const: qcom,sc7180
5705069fe94SDouglas Anderson
5715069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (rev0)
5725069fe94SDouglas Anderson        items:
5735069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku16
5745069fe94SDouglas Anderson          - const: qcom,sc7180
5755069fe94SDouglas Anderson
5765069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (newest rev)
5775069fe94SDouglas Anderson        items:
5785069fe94SDouglas Anderson          - const: google,mrbland-sku1024
5795069fe94SDouglas Anderson          - const: google,mrbland-sku768
5805069fe94SDouglas Anderson          - const: qcom,sc7180
5815069fe94SDouglas Anderson
5825069fe94SDouglas Anderson      - description: Google Pazquel with Parade (newest rev)
5835069fe94SDouglas Anderson        items:
5845069fe94SDouglas Anderson          - const: google,pazquel-sku5
5855069fe94SDouglas Anderson          - const: qcom,sc7180
5865069fe94SDouglas Anderson
5875069fe94SDouglas Anderson      - description: Google Pazquel with TI (newest rev)
5885069fe94SDouglas Anderson        items:
5895069fe94SDouglas Anderson          - const: google,pazquel-sku1
5905069fe94SDouglas Anderson          - const: qcom,sc7180
5915069fe94SDouglas Anderson
5925069fe94SDouglas Anderson      - description: Google Pazquel with LTE and Parade (newest rev)
5935069fe94SDouglas Anderson        items:
59407603a1cSYunlong Jia          - const: google,pazquel-sku6
5955069fe94SDouglas Anderson          - const: google,pazquel-sku4
5965069fe94SDouglas Anderson          - const: qcom,sc7180
5975069fe94SDouglas Anderson
5985069fe94SDouglas Anderson      - description: Google Pazquel with LTE and TI (newest rev)
5995069fe94SDouglas Anderson        items:
6005069fe94SDouglas Anderson          - const: google,pazquel-sku0
6015069fe94SDouglas Anderson          - const: google,pazquel-sku2
6025069fe94SDouglas Anderson          - const: qcom,sc7180
6035069fe94SDouglas Anderson
604185d192dSYunlong Jia      - description: Google Pazquel360 with LTE (newest rev)
605185d192dSYunlong Jia        items:
606185d192dSYunlong Jia          - const: google,pazquel-sku22
607185d192dSYunlong Jia          - const: google,pazquel-sku20
608185d192dSYunlong Jia          - const: qcom,sc7180
609185d192dSYunlong Jia
610185d192dSYunlong Jia      - description: Google Pazquel360 with WiFi (newest rev)
611185d192dSYunlong Jia        items:
612185d192dSYunlong Jia          - const: google,pazquel-sku21
613185d192dSYunlong Jia          - const: qcom,sc7180
614185d192dSYunlong Jia
6153b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev1)
6163b8bfe00SDouglas Anderson        items:
6173b8bfe00SDouglas Anderson          - const: google,pompom-rev1
6183b8bfe00SDouglas Anderson          - const: qcom,sc7180
6193b8bfe00SDouglas Anderson
6203b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev2)
6213b8bfe00SDouglas Anderson        items:
6223b8bfe00SDouglas Anderson          - const: google,pompom-rev2
6233b8bfe00SDouglas Anderson          - const: qcom,sc7180
6243b8bfe00SDouglas Anderson
6253b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (newest rev)
6263b8bfe00SDouglas Anderson        items:
6273b8bfe00SDouglas Anderson          - const: google,pompom
6283b8bfe00SDouglas Anderson          - const: qcom,sc7180
6293b8bfe00SDouglas Anderson
6303b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev1)
6313b8bfe00SDouglas Anderson        items:
6323b8bfe00SDouglas Anderson          - const: google,pompom-rev1-sku0
6333b8bfe00SDouglas Anderson          - const: qcom,sc7180
6343b8bfe00SDouglas Anderson
6353b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev2)
6363b8bfe00SDouglas Anderson        items:
6373b8bfe00SDouglas Anderson          - const: google,pompom-rev2-sku0
6383b8bfe00SDouglas Anderson          - const: qcom,sc7180
6393b8bfe00SDouglas Anderson
6403b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (newest rev)
6413b8bfe00SDouglas Anderson        items:
6423b8bfe00SDouglas Anderson          - const: google,pompom-sku0
6433b8bfe00SDouglas Anderson          - const: qcom,sc7180
6443b8bfe00SDouglas Anderson
6455069fe94SDouglas Anderson      - description: Google Quackingstick (newest rev)
6465069fe94SDouglas Anderson        items:
6475069fe94SDouglas Anderson          - const: google,quackingstick-sku1537
6485069fe94SDouglas Anderson          - const: qcom,sc7180
6495069fe94SDouglas Anderson
6505069fe94SDouglas Anderson      - description: Google Quackingstick with LTE (newest rev)
6515069fe94SDouglas Anderson        items:
6525069fe94SDouglas Anderson          - const: google,quackingstick-sku1536
6535069fe94SDouglas Anderson          - const: qcom,sc7180
6545069fe94SDouglas Anderson
6553b8bfe00SDouglas Anderson      - description: Google Trogdor (newest rev)
6563b8bfe00SDouglas Anderson        items:
6573b8bfe00SDouglas Anderson          - const: google,trogdor
6583b8bfe00SDouglas Anderson          - const: qcom,sc7180
6593b8bfe00SDouglas Anderson
6603b8bfe00SDouglas Anderson      - description: Google Trogdor with LTE (newest rev)
6613b8bfe00SDouglas Anderson        items:
6623b8bfe00SDouglas Anderson          - const: google,trogdor-sku0
6633b8bfe00SDouglas Anderson          - const: qcom,sc7180
6643b8bfe00SDouglas Anderson
6655069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (rev0)
6665069fe94SDouglas Anderson        items:
6675069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku16
6685069fe94SDouglas Anderson          - const: qcom,sc7180
6695069fe94SDouglas Anderson
6705069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (newest rev)
6715069fe94SDouglas Anderson        items:
6725069fe94SDouglas Anderson          - const: google,wormdingler-sku1024
6735069fe94SDouglas Anderson          - const: qcom,sc7180
6745069fe94SDouglas Anderson
6755069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel and rt5682s (newest rev)
6765069fe94SDouglas Anderson        items:
6775069fe94SDouglas Anderson          - const: google,wormdingler-sku1025
6785069fe94SDouglas Anderson          - const: qcom,sc7180
6795069fe94SDouglas Anderson
6805069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (rev0)
6815069fe94SDouglas Anderson        items:
6825069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku0
6835069fe94SDouglas Anderson          - const: qcom,sc7180
6845069fe94SDouglas Anderson
6855069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (newest rev)
6865069fe94SDouglas Anderson        items:
6875069fe94SDouglas Anderson          - const: google,wormdingler-sku0
6885069fe94SDouglas Anderson          - const: qcom,sc7180
6895069fe94SDouglas Anderson
6905069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel and rt5682s (newest rev)
6915069fe94SDouglas Anderson        items:
6925069fe94SDouglas Anderson          - const: google,wormdingler-sku1
6935069fe94SDouglas Anderson          - const: qcom,sc7180
6945069fe94SDouglas Anderson
695707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (rev3 - 4)
696707b9b08SDouglas Anderson        items:
697707b9b08SDouglas Anderson          - const: qcom,sc7280-crd
698707b9b08SDouglas Anderson          - const: google,hoglin-rev3
699707b9b08SDouglas Anderson          - const: google,hoglin-rev4
700707b9b08SDouglas Anderson          - const: google,piglin-rev3
701707b9b08SDouglas Anderson          - const: google,piglin-rev4
702707b9b08SDouglas Anderson          - const: qcom,sc7280
703707b9b08SDouglas Anderson
704707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (newest rev)
705707b9b08SDouglas Anderson        items:
706f72a9f52SBob Moragues          - const: google,zoglin
707707b9b08SDouglas Anderson          - const: google,hoglin
708707b9b08SDouglas Anderson          - const: qcom,sc7280
709707b9b08SDouglas Anderson
710c9e625bcSRajendra Nayak      - description: Qualcomm Technologies, Inc. sc7280 CRD Pro platform (newest rev)
711c9e625bcSRajendra Nayak        items:
712c9e625bcSRajendra Nayak          - const: google,zoglin-sku1536
713c9e625bcSRajendra Nayak          - const: google,hoglin-sku1536
714c9e625bcSRajendra Nayak          - const: qcom,sc7280
715c9e625bcSRajendra Nayak
716707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU1 platform
717707b9b08SDouglas Anderson        items:
718707b9b08SDouglas Anderson          - const: qcom,sc7280-idp
719707b9b08SDouglas Anderson          - const: google,senor
720707b9b08SDouglas Anderson          - const: qcom,sc7280
721707b9b08SDouglas Anderson
722707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU2 platform
723707b9b08SDouglas Anderson        items:
724707b9b08SDouglas Anderson          - const: qcom,sc7280-idp2
725707b9b08SDouglas Anderson          - const: google,piglin
726707b9b08SDouglas Anderson          - const: qcom,sc7280
727707b9b08SDouglas Anderson
7288336a4e7SSheng-Liang Pan      - description: Google Evoker (newest rev)
7298336a4e7SSheng-Liang Pan        items:
7308336a4e7SSheng-Liang Pan          - const: google,evoker
7318336a4e7SSheng-Liang Pan          - const: qcom,sc7280
7328336a4e7SSheng-Liang Pan
733f1714f85SSheng-Liang Pan      - description: Google Evoker with LTE (newest rev)
734f1714f85SSheng-Liang Pan        items:
735f1714f85SSheng-Liang Pan          - const: google,evoker-sku512
736f1714f85SSheng-Liang Pan          - const: qcom,sc7280
737f1714f85SSheng-Liang Pan
738707b9b08SDouglas Anderson      - description: Google Herobrine (newest rev)
739707b9b08SDouglas Anderson        items:
740707b9b08SDouglas Anderson          - const: google,herobrine
741707b9b08SDouglas Anderson          - const: qcom,sc7280
742707b9b08SDouglas Anderson
743593ad913SJimmy Chen      - description: Google Villager (rev0)
744593ad913SJimmy Chen        items:
745593ad913SJimmy Chen          - const: google,villager-rev0
746593ad913SJimmy Chen          - const: qcom,sc7280
747593ad913SJimmy Chen
748707b9b08SDouglas Anderson      - description: Google Villager (newest rev)
749707b9b08SDouglas Anderson        items:
750707b9b08SDouglas Anderson          - const: google,villager
75136dc1681SRajendra Nayak          - const: qcom,sc7280
75236dc1681SRajendra Nayak
753593ad913SJimmy Chen      - description: Google Villager with LTE (newest rev)
754593ad913SJimmy Chen        items:
755ff0ea86aSDouglas Anderson          - const: google,villager-sku512
756593ad913SJimmy Chen          - const: qcom,sc7280
757593ad913SJimmy Chen
758812e13ddSOwen Yang      - description: Google Zombie (newest rev)
759812e13ddSOwen Yang        items:
760812e13ddSOwen Yang          - const: google,zombie
761812e13ddSOwen Yang          - const: qcom,sc7280
762812e13ddSOwen Yang
763812e13ddSOwen Yang      - description: Google Zombie with LTE (newest rev)
764812e13ddSOwen Yang        items:
765812e13ddSOwen Yang          - const: google,zombie-sku512
766812e13ddSOwen Yang          - const: qcom,sc7280
767812e13ddSOwen Yang
7683219c9b2SOwen Yang      - description: Google Zombie with NVMe (newest rev)
7693219c9b2SOwen Yang        items:
7703219c9b2SOwen Yang          - const: google,zombie-sku2
7713219c9b2SOwen Yang          - const: google,zombie-sku3
7723219c9b2SOwen Yang          - const: google,zombie-sku515
7733219c9b2SOwen Yang          - const: qcom,sc7280
7743219c9b2SOwen Yang
7753219c9b2SOwen Yang      - description: Google Zombie with LTE and NVMe (newest rev)
7763219c9b2SOwen Yang        items:
7773219c9b2SOwen Yang          - const: google,zombie-sku514
7783219c9b2SOwen Yang          - const: qcom,sc7280
7793219c9b2SOwen Yang
78036dc1681SRajendra Nayak      - items:
78136dc1681SRajendra Nayak          - enum:
782a1793920SBjorn Andersson              - lenovo,flex-5g
783a1793920SBjorn Andersson              - microsoft,surface-prox
784a1793920SBjorn Andersson              - qcom,sc8180x-primus
785a1793920SBjorn Andersson          - const: qcom,sc8180x
786a1793920SBjorn Andersson
787a1793920SBjorn Andersson      - items:
788a1793920SBjorn Andersson          - enum:
78905b90d24SBjorn Andersson              - lenovo,thinkpad-x13s
79005b90d24SBjorn Andersson              - qcom,sc8280xp-crd
791a1793920SBjorn Andersson              - qcom,sc8280xp-qrd
792a1793920SBjorn Andersson          - const: qcom,sc8280xp
793a1793920SBjorn Andersson
794a1793920SBjorn Andersson      - items:
795a1793920SBjorn Andersson          - enum:
796ce77819aSLuca Weiss              - motorola,ali
797ce77819aSLuca Weiss          - const: qcom,sdm450
798ce77819aSLuca Weiss
799ce77819aSLuca Weiss      - items:
800ce77819aSLuca Weiss          - enum:
8010d45153fSKrzysztof Kozlowski              - sony,discovery-row
8020d45153fSKrzysztof Kozlowski              - sony,kirin-row
8030d45153fSKrzysztof Kozlowski              - sony,pioneer-row
8040d45153fSKrzysztof Kozlowski              - sony,voyager-row
8050d45153fSKrzysztof Kozlowski          - const: qcom,sdm630
8060d45153fSKrzysztof Kozlowski
8070d45153fSKrzysztof Kozlowski      - items:
8080d45153fSKrzysztof Kozlowski          - enum:
809bbd5a689SDmitry Baryshkov              - inforce,ifc6560
810bbd5a689SDmitry Baryshkov          - const: qcom,sda660
811bbd5a689SDmitry Baryshkov
812bbd5a689SDmitry Baryshkov      - items:
813bbd5a689SDmitry Baryshkov          - enum:
814cb898d5eSLuca Weiss              - fairphone,fp3
815ce77819aSLuca Weiss              - motorola,ocean
816cb898d5eSLuca Weiss          - const: qcom,sdm632
817cb898d5eSLuca Weiss
818cb898d5eSLuca Weiss      - items:
819cb898d5eSLuca Weiss          - enum:
820ce23114dSKrzysztof Kozlowski              - sony,mermaid-row
821ce23114dSKrzysztof Kozlowski          - const: qcom,sdm636
822ce23114dSKrzysztof Kozlowski
823ce23114dSKrzysztof Kozlowski      - items:
824ce23114dSKrzysztof Kozlowski          - enum:
825aab86bbbSAlexey Minnekhanov              - xiaomi,lavender
826aab86bbbSAlexey Minnekhanov          - const: qcom,sdm660
827aab86bbbSAlexey Minnekhanov
828aab86bbbSAlexey Minnekhanov      - items:
829aab86bbbSAlexey Minnekhanov          - enum:
8306c49e41cSRichard Acayan              - google,sargo
8316c49e41cSRichard Acayan          - const: qcom,sdm670
8326c49e41cSRichard Acayan
8336c49e41cSRichard Acayan      - items:
8346c49e41cSRichard Acayan          - enum:
83571935423SVinod Koul              - qcom,sdx55-mtp
836222ed6a2SManivannan Sadhasivam              - qcom,sdx55-telit-fn980-tlb
837328008f4SManivannan Sadhasivam              - qcom,sdx55-t55
83871935423SVinod Koul          - const: qcom,sdx55
83971935423SVinod Koul
84071935423SVinod Koul      - items:
84171935423SVinod Koul          - enum:
84261339f36SVamsi krishna Lanka              - qcom,sdx65-mtp
84361339f36SVamsi krishna Lanka          - const: qcom,sdx65
84461339f36SVamsi krishna Lanka
84561339f36SVamsi krishna Lanka      - items:
84661339f36SVamsi krishna Lanka          - enum:
847f9a97656SRohit Agarwal              - qcom,sdx75-idp
848f9a97656SRohit Agarwal          - const: qcom,sdx75
849f9a97656SRohit Agarwal
850f9a97656SRohit Agarwal      - items:
851f9a97656SRohit Agarwal          - enum:
852ddfb3fc4SVinod Koul              - qcom,ipq6018-cp01
8532f0c17faSSricharan R              - qcom,ipq6018-cp01-c1
8542f0c17faSSricharan R          - const: qcom,ipq6018
8552f0c17faSSricharan R
856152a1b4cSManivannan Sadhasivam      - items:
857152a1b4cSManivannan Sadhasivam          - enum:
85809b75a92SKrzysztof Kozlowski              - qcom,qcs404-evb-1000
85909b75a92SKrzysztof Kozlowski              - qcom,qcs404-evb-4000
86009b75a92SKrzysztof Kozlowski          - const: qcom,qcs404-evb
86109b75a92SKrzysztof Kozlowski          - const: qcom,qcs404
86209b75a92SKrzysztof Kozlowski
86309b75a92SKrzysztof Kozlowski      - items:
86409b75a92SKrzysztof Kozlowski          - enum:
8650bc14d4aSBhupesh Sharma              - qcom,sa8155p-adp
8660bc14d4aSBhupesh Sharma          - const: qcom,sa8155p
8670bc14d4aSBhupesh Sharma
8680bc14d4aSBhupesh Sharma      - items:
8690bc14d4aSBhupesh Sharma          - enum:
870a1793920SBjorn Andersson              - qcom,sa8295p-adp
871b3de8527SParikshit Pareek              - qcom,sa8540p-ride
872a1793920SBjorn Andersson          - const: qcom,sa8540p
873a1793920SBjorn Andersson
874a1793920SBjorn Andersson      - items:
875a1793920SBjorn Andersson          - enum:
876a5c5fe58SBartosz Golaszewski              - qcom,sa8775p-ride
877a5c5fe58SBartosz Golaszewski          - const: qcom,sa8775p
878a5c5fe58SBartosz Golaszewski
879a5c5fe58SBartosz Golaszewski      - items:
880a5c5fe58SBartosz Golaszewski          - enum:
881f1e6243bSKrzysztof Kozlowski              - google,cheza
882f1e6243bSKrzysztof Kozlowski              - google,cheza-rev1
883f1e6243bSKrzysztof Kozlowski              - google,cheza-rev2
88433fae534SKrzysztof Kozlowski              - lenovo,yoga-c630
8851ef5a4d1SStefan Hansson              - lg,judyln
8861ef5a4d1SStefan Hansson              - lg,judyp
88733fae534SKrzysztof Kozlowski              - oneplus,enchilada
88833fae534SKrzysztof Kozlowski              - oneplus,fajita
88933fae534SKrzysztof Kozlowski              - qcom,sdm845-mtp
89033fae534SKrzysztof Kozlowski              - shift,axolotl
89120e88ca2SDzmitry Sankouski              - samsung,starqltechn
89233fae534SKrzysztof Kozlowski              - samsung,w737
89333fae534SKrzysztof Kozlowski              - sony,akari-row
89433fae534SKrzysztof Kozlowski              - sony,akatsuki-row
89533fae534SKrzysztof Kozlowski              - sony,apollo-row
89633fae534SKrzysztof Kozlowski              - thundercomm,db845c
89733fae534SKrzysztof Kozlowski              - xiaomi,beryllium
898341fdef8SJoel Selvaraj              - xiaomi,beryllium-ebbg
8995aca0822SMolly Sophia              - xiaomi,polaris
90033fae534SKrzysztof Kozlowski          - const: qcom,sdm845
90133fae534SKrzysztof Kozlowski
90233fae534SKrzysztof Kozlowski      - items:
90333fae534SKrzysztof Kozlowski          - enum:
904f1f9a6a0SIskren Chernev              - oneplus,billie2
905f1f9a6a0SIskren Chernev          - const: qcom,sm4250
906f1f9a6a0SIskren Chernev
907f1f9a6a0SIskren Chernev      - items:
908f1f9a6a0SIskren Chernev          - enum:
9094e859ef0SBhupesh Sharma              - qcom,qrb4210-rb2
9104e859ef0SBhupesh Sharma          - const: qcom,qrb4210
9114e859ef0SBhupesh Sharma          - const: qcom,sm4250
9124e859ef0SBhupesh Sharma
9134e859ef0SBhupesh Sharma      - items:
9144e859ef0SBhupesh Sharma          - enum:
9152b1fd18fSTengfei Fan              - qcom,sm4450-qrd
9162b1fd18fSTengfei Fan          - const: qcom,sm4450
9172b1fd18fSTengfei Fan
9182b1fd18fSTengfei Fan      - items:
9192b1fd18fSTengfei Fan          - enum:
920775d08f3SDang Huynh              - fxtec,pro1x
921775d08f3SDang Huynh          - const: qcom,sm6115
922775d08f3SDang Huynh
923775d08f3SDang Huynh      - items:
924775d08f3SDang Huynh          - enum:
925dc031a54SKonrad Dybcio              - lenovo,j606f
926dc031a54SKonrad Dybcio          - const: qcom,sm6115p
927dc031a54SKonrad Dybcio          - const: qcom,sm6115
928dc031a54SKonrad Dybcio
929dc031a54SKonrad Dybcio      - items:
930dc031a54SKonrad Dybcio          - enum:
931d3ddba6aSKrzysztof Kozlowski              - sony,pdx201
932814e1461SLux Aliaga              - xiaomi,laurel-sprout
933d3ddba6aSKrzysztof Kozlowski          - const: qcom,sm6125
934d3ddba6aSKrzysztof Kozlowski
935d3ddba6aSKrzysztof Kozlowski      - items:
936d3ddba6aSKrzysztof Kozlowski          - enum:
93731b3483aSKrzysztof Kozlowski              - sony,pdx213
93831b3483aSKrzysztof Kozlowski          - const: qcom,sm6350
93931b3483aSKrzysztof Kozlowski
94031b3483aSKrzysztof Kozlowski      - items:
94131b3483aSKrzysztof Kozlowski          - enum:
94203ed3432SKonrad Dybcio              - sony,pdx225
94303ed3432SKonrad Dybcio          - const: qcom,sm6375
94403ed3432SKonrad Dybcio
94503ed3432SKonrad Dybcio      - items:
94603ed3432SKonrad Dybcio          - enum:
947526b333dSDavid Wronek              - xiaomi,curtana
9489b4adf37SDavid Wronek              - xiaomi,joyeuse
9499b4adf37SDavid Wronek          - const: qcom,sm7125
9509b4adf37SDavid Wronek
9519b4adf37SDavid Wronek      - items:
9529b4adf37SDavid Wronek          - enum:
9538ceb1db0SLuca Weiss              - fairphone,fp4
9548ceb1db0SLuca Weiss          - const: qcom,sm7225
9558ceb1db0SLuca Weiss
9568ceb1db0SLuca Weiss      - items:
9578ceb1db0SLuca Weiss          - enum:
9581ce0ff93SKrzysztof Kozlowski              - microsoft,surface-duo
9591ce0ff93SKrzysztof Kozlowski              - qcom,sm8150-hdk
9601534fac3SBhupesh Sharma              - qcom,sm8150-mtp
9611ce0ff93SKrzysztof Kozlowski              - sony,bahamut-generic
9621ce0ff93SKrzysztof Kozlowski              - sony,griffin-generic
9631534fac3SBhupesh Sharma          - const: qcom,sm8150
9641534fac3SBhupesh Sharma
9651534fac3SBhupesh Sharma      - items:
9661534fac3SBhupesh Sharma          - enum:
967152a1b4cSManivannan Sadhasivam              - qcom,qrb5165-rb5
968c810f39aSKrzysztof Kozlowski              - qcom,sm8250-hdk
969152a1b4cSManivannan Sadhasivam              - qcom,sm8250-mtp
970c810f39aSKrzysztof Kozlowski              - sony,pdx203-generic
971c810f39aSKrzysztof Kozlowski              - sony,pdx206-generic
97233e4a5b5SJianhua Lu              - xiaomi,elish
97325bb2265SLuka Panio              - xiaomi,pipa
974152a1b4cSManivannan Sadhasivam          - const: qcom,sm8250
975152a1b4cSManivannan Sadhasivam
9762c1b8ebeSVinod Koul      - items:
9772c1b8ebeSVinod Koul          - enum:
978baa36665SKrzysztof Kozlowski              - microsoft,surface-duo2
979c07ea1b4SBjorn Andersson              - qcom,sm8350-hdk
9802c1b8ebeSVinod Koul              - qcom,sm8350-mtp
981baa36665SKrzysztof Kozlowski              - sony,pdx214-generic
982baa36665SKrzysztof Kozlowski              - sony,pdx215-generic
9832c1b8ebeSVinod Koul          - const: qcom,sm8350
9842c1b8ebeSVinod Koul
9850e57fe4dSVinod Koul      - items:
9860e57fe4dSVinod Koul          - enum:
98742d3ce71SVinod Koul              - qcom,sm8450-hdk
9880e57fe4dSVinod Koul              - qcom,sm8450-qrd
9894277c839SKonrad Dybcio              - sony,pdx223
99058311858SKonrad Dybcio              - sony,pdx224
9910e57fe4dSVinod Koul          - const: qcom,sm8450
9920e57fe4dSVinod Koul
993bf1e263bSAbel Vesa      - items:
994bf1e263bSAbel Vesa          - enum:
995507cad6eSNeil Armstrong              - qcom,sm8550-hdk
996bf1e263bSAbel Vesa              - qcom,sm8550-mtp
99706668b6fSKrzysztof Kozlowski              - qcom,sm8550-qrd
998bf1e263bSAbel Vesa          - const: qcom,sm8550
999bf1e263bSAbel Vesa
100078804eecSNeil Armstrong      - items:
100178804eecSNeil Armstrong          - enum:
100278804eecSNeil Armstrong              - qcom,sm8650-mtp
100378804eecSNeil Armstrong              - qcom,sm8650-qrd
100478804eecSNeil Armstrong          - const: qcom,sm8650
100578804eecSNeil Armstrong
10067a85cecfSRajendra Nayak      - items:
10077a85cecfSRajendra Nayak          - enum:
10087a85cecfSRajendra Nayak              - qcom,x1e80100-crd
10097a85cecfSRajendra Nayak              - qcom,x1e80100-qcp
10107a85cecfSRajendra Nayak          - const: qcom,x1e80100
10117a85cecfSRajendra Nayak
1012a79a4b30SKrzysztof Kozlowski  # Board compatibles go above
1013a79a4b30SKrzysztof Kozlowski
1014a79a4b30SKrzysztof Kozlowski  qcom,msm-id:
1015a79a4b30SKrzysztof Kozlowski    $ref: /schemas/types.yaml#/definitions/uint32-matrix
1016a79a4b30SKrzysztof Kozlowski    minItems: 1
1017a79a4b30SKrzysztof Kozlowski    maxItems: 8
1018a79a4b30SKrzysztof Kozlowski    items:
1019a79a4b30SKrzysztof Kozlowski      items:
1020a79a4b30SKrzysztof Kozlowski        - description: |
1021a79a4b30SKrzysztof Kozlowski            MSM chipset ID - an exact match value consisting of two bitfields::
1022a79a4b30SKrzysztof Kozlowski             - bits 0-15  - The unique MSM chipset ID
1023a79a4b30SKrzysztof Kozlowski             - bits 16-31 - Reserved; should be 0
1024a79a4b30SKrzysztof Kozlowski        - description: |
1025a79a4b30SKrzysztof Kozlowski            Hardware revision ID - a chipset specific 32-bit ID representing
1026a79a4b30SKrzysztof Kozlowski            the version of the chipset.  It is best a match value - the
1027a79a4b30SKrzysztof Kozlowski            bootloader will look for the closest possible match.
1028a79a4b30SKrzysztof Kozlowski    deprecated: true
1029a79a4b30SKrzysztof Kozlowski    description:
1030a79a4b30SKrzysztof Kozlowski      The MSM chipset and hardware revision used Qualcomm bootloaders.  It
1031a79a4b30SKrzysztof Kozlowski      can optionally be an array of these to indicate multiple hardware that
1032a79a4b30SKrzysztof Kozlowski      use the same device tree.  It is expected that the bootloader will use
1033a79a4b30SKrzysztof Kozlowski      this information at boot-up to decide which device tree to use when given
1034a79a4b30SKrzysztof Kozlowski      multiple device trees, some of which may not be compatible with the
1035a79a4b30SKrzysztof Kozlowski      actual hardware.  It is the bootloader's responsibility to pass the
1036a79a4b30SKrzysztof Kozlowski      correct device tree to the kernel.
1037a79a4b30SKrzysztof Kozlowski      The property is deprecated.
1038a79a4b30SKrzysztof Kozlowski
1039a79a4b30SKrzysztof Kozlowski  qcom,board-id:
1040a79a4b30SKrzysztof Kozlowski    $ref: /schemas/types.yaml#/definitions/uint32-matrix
1041a79a4b30SKrzysztof Kozlowski    minItems: 1
1042a79a4b30SKrzysztof Kozlowski    maxItems: 8
1043a79a4b30SKrzysztof Kozlowski    oneOf:
1044a79a4b30SKrzysztof Kozlowski      - items:
1045a79a4b30SKrzysztof Kozlowski          - items:
1046a79a4b30SKrzysztof Kozlowski              - description: |
1047a79a4b30SKrzysztof Kozlowski                  Board ID consisting of three bitfields::
1048a79a4b30SKrzysztof Kozlowski                    - bits 31-24 - Unused
1049a79a4b30SKrzysztof Kozlowski                    - bits 23-16 - Platform Version Major
1050a79a4b30SKrzysztof Kozlowski                    - bits 15-8  - Platform Version Minor
1051a79a4b30SKrzysztof Kozlowski                    - bits 7-0   - Platform Type
1052a79a4b30SKrzysztof Kozlowski                  Platform Type field is an exact match value.  The
1053a79a4b30SKrzysztof Kozlowski                  Platform Major/Minor field is a best match.  The bootloader will
1054a79a4b30SKrzysztof Kozlowski                  look for the closest possible match.
1055a79a4b30SKrzysztof Kozlowski              - description: |
1056a79a4b30SKrzysztof Kozlowski                  Subtype ID unique to a Platform Type/Chipset ID.  For a given
1057a79a4b30SKrzysztof Kozlowski                  Platform Type, there will typically only be a single board and the
1058a79a4b30SKrzysztof Kozlowski                  subtype_id will be 0.  However in some cases board variants may
1059a79a4b30SKrzysztof Kozlowski                  need to be distinguished by different subtype_id values.
1060a79a4b30SKrzysztof Kozlowski      - items:
1061a79a4b30SKrzysztof Kozlowski          # OnePlus uses a variant of board-id with four elements:
1062a79a4b30SKrzysztof Kozlowski          - items:
1063a79a4b30SKrzysztof Kozlowski              - const: 8
1064a79a4b30SKrzysztof Kozlowski              - const: 0
1065a79a4b30SKrzysztof Kozlowski              - description: OnePlus board ID
1066a79a4b30SKrzysztof Kozlowski              - description: OnePlus subtype ID
1067a79a4b30SKrzysztof Kozlowski    deprecated: true
1068a79a4b30SKrzysztof Kozlowski    description:
1069a79a4b30SKrzysztof Kozlowski      The board type and revision information.  It can optionally be an array
1070a79a4b30SKrzysztof Kozlowski      of these to indicate multiple boards that use the same device tree.  It
1071a79a4b30SKrzysztof Kozlowski      is expected that the bootloader will use this information at boot-up to
1072a79a4b30SKrzysztof Kozlowski      decide which device tree to use when given multiple device trees, some of
1073a79a4b30SKrzysztof Kozlowski      which may not be compatible with the actual hardware.  It is the
1074a79a4b30SKrzysztof Kozlowski      bootloader's responsibility to pass the correct device tree to the
1075a79a4b30SKrzysztof Kozlowski      kernel
1076a79a4b30SKrzysztof Kozlowski      The property is deprecated.
1077a79a4b30SKrzysztof Kozlowski
1078a79a4b30SKrzysztof KozlowskiallOf:
1079a79a4b30SKrzysztof Kozlowski  # Explicit allow-list for older SoCs. The legacy properties are not allowed
1080a79a4b30SKrzysztof Kozlowski  # on newer SoCs.
1081a79a4b30SKrzysztof Kozlowski  - if:
1082a79a4b30SKrzysztof Kozlowski      properties:
1083a79a4b30SKrzysztof Kozlowski        compatible:
1084a79a4b30SKrzysztof Kozlowski          contains:
1085a79a4b30SKrzysztof Kozlowski            enum:
1086a79a4b30SKrzysztof Kozlowski              - qcom,apq8026
1087a79a4b30SKrzysztof Kozlowski              - qcom,apq8094
1088a79a4b30SKrzysztof Kozlowski              - qcom,apq8096
1089d3e2262cSBryan O'Donoghue              - qcom,msm8939
1090ce77819aSLuca Weiss              - qcom,msm8953
109147c6315eSKrzysztof Kozlowski              - qcom,msm8956
1092a79a4b30SKrzysztof Kozlowski              - qcom,msm8992
1093a79a4b30SKrzysztof Kozlowski              - qcom,msm8994
1094a79a4b30SKrzysztof Kozlowski              - qcom,msm8996
1095a79a4b30SKrzysztof Kozlowski              - qcom,msm8998
1096ce77819aSLuca Weiss              - qcom,sdm450
1097a79a4b30SKrzysztof Kozlowski              - qcom,sdm630
1098a79a4b30SKrzysztof Kozlowski              - qcom,sdm632
109947c6315eSKrzysztof Kozlowski              - qcom,sdm636
1100a79a4b30SKrzysztof Kozlowski              - qcom,sdm845
1101a79a4b30SKrzysztof Kozlowski              - qcom,sdx55
1102a79a4b30SKrzysztof Kozlowski              - qcom,sdx65
1103f9a97656SRohit Agarwal              - qcom,sdx75
110447c6315eSKrzysztof Kozlowski              - qcom,sm4250
1105dc031a54SKonrad Dybcio              - qcom,sm6115
1106a79a4b30SKrzysztof Kozlowski              - qcom,sm6125
1107a79a4b30SKrzysztof Kozlowski              - qcom,sm6350
11089b4adf37SDavid Wronek              - qcom,sm7125
1109a79a4b30SKrzysztof Kozlowski              - qcom,sm7225
1110a79a4b30SKrzysztof Kozlowski              - qcom,sm8150
1111a79a4b30SKrzysztof Kozlowski              - qcom,sm8250
1112a79a4b30SKrzysztof Kozlowski    then:
1113a79a4b30SKrzysztof Kozlowski      properties:
1114a79a4b30SKrzysztof Kozlowski        qcom,board-id: true
1115a79a4b30SKrzysztof Kozlowski        qcom,msm-id: true
1116a79a4b30SKrzysztof Kozlowski    else:
1117a79a4b30SKrzysztof Kozlowski      properties:
1118a79a4b30SKrzysztof Kozlowski        qcom,board-id: false
1119a79a4b30SKrzysztof Kozlowski        qcom,msm-id: false
1120a79a4b30SKrzysztof Kozlowski
1121a79a4b30SKrzysztof Kozlowski  - if:
1122a79a4b30SKrzysztof Kozlowski      properties:
1123a79a4b30SKrzysztof Kozlowski        compatible:
1124a79a4b30SKrzysztof Kozlowski          contains:
1125a79a4b30SKrzysztof Kozlowski            enum:
1126a79a4b30SKrzysztof Kozlowski              - oneplus,cheeseburger
1127a79a4b30SKrzysztof Kozlowski              - oneplus,dumpling
1128a79a4b30SKrzysztof Kozlowski              - oneplus,enchilada
1129a79a4b30SKrzysztof Kozlowski              - oneplus,fajita
113047c6315eSKrzysztof Kozlowski              - oneplus,oneplus3
113147c6315eSKrzysztof Kozlowski              - oneplus,oneplus3t
1132a79a4b30SKrzysztof Kozlowski    then:
1133a79a4b30SKrzysztof Kozlowski      properties:
1134a79a4b30SKrzysztof Kozlowski        qcom,board-id:
1135a79a4b30SKrzysztof Kozlowski          items:
1136a79a4b30SKrzysztof Kozlowski            minItems: 4
1137a79a4b30SKrzysztof Kozlowski    else:
1138a79a4b30SKrzysztof Kozlowski      properties:
1139a79a4b30SKrzysztof Kozlowski        qcom,board-id:
1140a79a4b30SKrzysztof Kozlowski          items:
1141a79a4b30SKrzysztof Kozlowski            maxItems: 2
1142a79a4b30SKrzysztof Kozlowski
114362298364SRob HerringadditionalProperties: true
114462298364SRob Herring
11459d3ef77fSRob Herring...
1146