xref: /linux/Documentation/devicetree/bindings/arm/qcom.yaml (revision 9ca49bb26ef64ffd0edd1a037e0b00b8e32617dc)
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
456d97b93aSTengfei Fan        qcs8550
46941a8a45SKonrad Dybcio        qcm2290
474b1a16d7SLuca Weiss        qcm6490
48cc677f90SMelody Olvera        qdu1000
49941a8a45SKonrad Dybcio        qrb2210
504e859ef0SBhupesh Sharma        qrb4210
51cc677f90SMelody Olvera        qru1000
520bc14d4aSBhupesh Sharma        sa8155p
53a1793920SBjorn Andersson        sa8540p
54a5c5fe58SBartosz Golaszewski        sa8775p
55f1cbee2dSRajendra Nayak        sc7180
5636dc1681SRajendra Nayak        sc7280
57a1793920SBjorn Andersson        sc8180x
58a1793920SBjorn Andersson        sc8280xp
59bbd5a689SDmitry Baryshkov        sda660
60ce77819aSLuca Weiss        sdm450
61aab86bbbSAlexey Minnekhanov        sdm630
62cb898d5eSLuca Weiss        sdm632
63ce23114dSKrzysztof Kozlowski        sdm636
64aab86bbbSAlexey Minnekhanov        sdm660
656c49e41cSRichard Acayan        sdm670
669d3ef77fSRob Herring        sdm845
6771935423SVinod Koul        sdx55
6861339f36SVamsi krishna Lanka        sdx65
69f9a97656SRohit Agarwal        sdx75
70f1f9a6a0SIskren Chernev        sm4250
712b1fd18fSTengfei Fan        sm4450
72f1f9a6a0SIskren Chernev        sm6115
73dc031a54SKonrad Dybcio        sm6115p
74d3ddba6aSKrzysztof Kozlowski        sm6125
7531b3483aSKrzysztof Kozlowski        sm6350
7603ed3432SKonrad Dybcio        sm6375
779b4adf37SDavid Wronek        sm7125
788ceb1db0SLuca Weiss        sm7225
791534fac3SBhupesh Sharma        sm8150
80152a1b4cSManivannan Sadhasivam        sm8250
812c1b8ebeSVinod Koul        sm8350
820e57fe4dSVinod Koul        sm8450
83bf1e263bSAbel Vesa        sm8550
8478804eecSNeil Armstrong        sm8650
857a85cecfSRajendra Nayak        x1e80100
869d3ef77fSRob Herring
87dbbccb3dSDouglas Anderson  There are many devices in the list below that run the standard ChromeOS
88dbbccb3dSDouglas Anderson  bootloader setup and use the open source depthcharge bootloader to boot the
89869c3d4eSDmitry Baryshkov  OS. These devices use the bootflow explained at
903c3fcac8SStephen Boyd  https://docs.kernel.org/arch/arm/google/chromebook-boot-flow.html
91dbbccb3dSDouglas Anderson
929d3ef77fSRob Herringproperties:
93c34095faSRob Herring  $nodename:
94c34095faSRob Herring    const: "/"
959d3ef77fSRob Herring  compatible:
969d3ef77fSRob Herring    oneOf:
979d3ef77fSRob Herring      - items:
989d3ef77fSRob Herring          - enum:
999d3ef77fSRob Herring              - qcom,apq8016-sbc
1006cf67a2bSSumit Garg              - schneider,apq8016-hmibsc
1019d3ef77fSRob Herring          - const: qcom,apq8016
1029d3ef77fSRob Herring
1039d3ef77fSRob Herring      - items:
1049d3ef77fSRob Herring          - enum:
105b736cedcSLuca Weiss              - asus,sparrow
106773c7700SLuca Weiss              - huawei,sturgeon
1075e4aac2cSLuca Weiss              - lg,lenok
108198f7b7cSMatti Lehtimäki              - samsung,matisse-wifi
109bfc10ebdSBryant Mairs              - samsung,milletwifi
11021f3cbf6SLuca Weiss          - const: qcom,apq8026
11121f3cbf6SLuca Weiss
11221f3cbf6SLuca Weiss      - items:
11321f3cbf6SLuca Weiss          - enum:
1149304af37SDavid Heidelberg              - asus,nexus7-flo
1155ac80a76SDavid Heidelberg              - lg,nexus4-mako
1169304af37SDavid Heidelberg              - sony,xperia-yuga
1179d3ef77fSRob Herring              - qcom,apq8064-cm-qs600
1189d3ef77fSRob Herring              - qcom,apq8064-ifc6410
1199d3ef77fSRob Herring          - const: qcom,apq8064
1209d3ef77fSRob Herring
1219d3ef77fSRob Herring      - items:
1229d3ef77fSRob Herring          - enum:
1239d3ef77fSRob Herring              - qcom,apq8074-dragonboard
1249d3ef77fSRob Herring          - const: qcom,apq8074
1259d3ef77fSRob Herring
1269d3ef77fSRob Herring      - items:
1279d3ef77fSRob Herring          - enum:
1289d3ef77fSRob Herring              - qcom,apq8060-dragonboard
1299d3ef77fSRob Herring              - qcom,msm8660-surf
1309d3ef77fSRob Herring          - const: qcom,msm8660
1319d3ef77fSRob Herring
1329d3ef77fSRob Herring      - items:
1339d3ef77fSRob Herring          - enum:
1349d3ef77fSRob Herring              - qcom,apq8084-mtp
1359d3ef77fSRob Herring              - qcom,apq8084-sbc
1369d3ef77fSRob Herring          - const: qcom,apq8084
1379d3ef77fSRob Herring
1389d3ef77fSRob Herring      - items:
1399d3ef77fSRob Herring          - enum:
140c493a2b3SRayyan Ansari              - microsoft,dempsey
141c493a2b3SRayyan Ansari              - microsoft,makepeace
142c493a2b3SRayyan Ansari              - microsoft,moneypenny
1434785ec47SStanislav Jakubek              - motorola,falcon
144ef537057SBartosz Dudziak              - samsung,s3ve3g
145ef537057SBartosz Dudziak          - const: qcom,msm8226
146ef537057SBartosz Dudziak
147ef537057SBartosz Dudziak      - items:
148ef537057SBartosz Dudziak          - enum:
14982d8c1e4SLuca Weiss              - htc,memul
150c493a2b3SRayyan Ansari              - microsoft,superman-lte
151c493a2b3SRayyan Ansari              - microsoft,tesla
1524029bd91SAndré Apitzsch              - motorola,peregrine
1532a478a52SStefan Hansson              - samsung,matisselte
154c493a2b3SRayyan Ansari          - const: qcom,msm8926
155c493a2b3SRayyan Ansari          - const: qcom,msm8226
156c493a2b3SRayyan Ansari
157c493a2b3SRayyan Ansari      - items:
158c493a2b3SRayyan Ansari          - enum:
15901a3c373SLukas Walter              - huawei,kiwi
16099052055SAndré Apitzsch              - longcheer,l9100
1610391cb15SLin, Meng-Bo              - samsung,a7
162d3e2262cSBryan O'Donoghue              - sony,kanuti-tulip
163d3e2262cSBryan O'Donoghue              - square,apq8039-t2
164d3e2262cSBryan O'Donoghue          - const: qcom,msm8939
165d3e2262cSBryan O'Donoghue
166d3e2262cSBryan O'Donoghue      - items:
167d3e2262cSBryan O'Donoghue          - enum:
16805c0c38dSMarijn Suijten              - sony,kugo-row
16905c0c38dSMarijn Suijten              - sony,suzu-row
17005c0c38dSMarijn Suijten          - const: qcom,msm8956
17105c0c38dSMarijn Suijten
17205c0c38dSMarijn Suijten      - items:
17305c0c38dSMarijn Suijten          - enum:
1749d3ef77fSRob Herring              - qcom,msm8960-cdp
175abc49a7cSRudraksha Gupta              - samsung,expressatt
1769d3ef77fSRob Herring          - const: qcom,msm8960
1779d3ef77fSRob Herring
1789d3ef77fSRob Herring      - items:
179e5dad30bSRob Herring          - enum:
180e5dad30bSRob Herring              - lge,hammerhead
18116babb05SLuca Weiss              - samsung,hlte
182e5dad30bSRob Herring              - sony,xperia-amami
183e5dad30bSRob Herring              - sony,xperia-honami
184e5dad30bSRob Herring          - const: qcom,msm8974
185e5dad30bSRob Herring
186e5dad30bSRob Herring      - items:
1872e62303fSDmitry Baryshkov          - enum:
1882e62303fSDmitry Baryshkov              - fairphone,fp2
189336e26f8SAlexandre Messier              - htc,m8
190c8f740afSLuca Weiss              - oneplus,bacon
1912e62303fSDmitry Baryshkov              - samsung,klte
192a69274e1SValeriy Klimin              - sony,xperia-aries
1932e62303fSDmitry Baryshkov              - sony,xperia-castor
194d2209f67SLuca Weiss              - sony,xperia-leo
1952e62303fSDmitry Baryshkov          - const: qcom,msm8974pro
1962e62303fSDmitry Baryshkov          - const: qcom,msm8974
1972e62303fSDmitry Baryshkov
1982e62303fSDmitry Baryshkov      - items:
199b72160faSStephan Gerhold          - enum:
200873d845aSRong Zhang              - samsung,kltechn
201873d845aSRong Zhang          - const: samsung,klte
202873d845aSRong Zhang          - const: qcom,msm8974pro
203873d845aSRong Zhang          - const: qcom,msm8974
2049d3ef77fSRob Herring
2059d3ef77fSRob Herring      - items:
206b72160faSStephan Gerhold          - enum:
20717c07350SLin, Meng-Bo              - acer,a1-724
208944de518SKrzysztof Kozlowski              - alcatel,idol347
209fc4f8f67SKrzysztof Kozlowski              - asus,z00l
210cb12cc2dSLin, Meng-Bo              - gplus,fl8005a
211fc4f8f67SKrzysztof Kozlowski              - huawei,g7
212fc4f8f67SKrzysztof Kozlowski              - longcheer,l8910
21388d0e4e1SDmitry Baryshkov              - longcheer,l8150
2140ae1bf2eSNikita Travkin              - motorola,harpia
2150ae1bf2eSNikita Travkin              - motorola,osprey
2160ae1bf2eSNikita Travkin              - motorola,surnia
21788d0e4e1SDmitry Baryshkov              - qcom,msm8916-mtp
218b72160faSStephan Gerhold              - samsung,a3u-eur
219b72160faSStephan Gerhold              - samsung,a5u-eur
220dc1b8ce9SLin, Meng-Bo              - samsung,e5
221dc1b8ce9SLin, Meng-Bo              - samsung,e7
22280daa2faSRaymond Hackley              - samsung,fortuna3g
22380daa2faSRaymond Hackley              - samsung,gprimeltecan
224dc1b8ce9SLin, Meng-Bo              - samsung,grandmax
22580daa2faSRaymond Hackley              - samsung,grandprimelte
226d3f54684SNikita Travkin              - samsung,gt510
227d3f54684SNikita Travkin              - samsung,gt58
228fc4f8f67SKrzysztof Kozlowski              - samsung,j5
229293b993bSLin, Meng-Bo              - samsung,j5x
23080daa2faSRaymond Hackley              - samsung,rossa
231fc4f8f67SKrzysztof Kozlowski              - samsung,serranove
232a91dca40SYang Xiwen              - thwc,uf896
233a91dca40SYang Xiwen              - thwc,ufi001c
234fc4f8f67SKrzysztof Kozlowski              - wingtech,wt88047
23526c56dbdSYang Xiwen              - yiming,uz801-v3
236b72160faSStephan Gerhold          - const: qcom,msm8916
237b72160faSStephan Gerhold
238b72160faSStephan Gerhold      - items:
2399ad3c08fSVinod Koul          - enum:
240ce77819aSLuca Weiss              - motorola,potter
241ce77819aSLuca Weiss              - xiaomi,daisy
242ce77819aSLuca Weiss              - xiaomi,mido
243ce77819aSLuca Weiss              - xiaomi,tissot
244ce77819aSLuca Weiss              - xiaomi,vince
245ce77819aSLuca Weiss          - const: qcom,msm8953
246ce77819aSLuca Weiss
247ce77819aSLuca Weiss      - items:
248ce77819aSLuca Weiss          - enum:
24902cb8d73SKrzysztof Kozlowski              - lg,bullhead
25002cb8d73SKrzysztof Kozlowski              - microsoft,talkman
25102cb8d73SKrzysztof Kozlowski              - xiaomi,libra
25202cb8d73SKrzysztof Kozlowski          - const: qcom,msm8992
25302cb8d73SKrzysztof Kozlowski
25402cb8d73SKrzysztof Kozlowski      - items:
2559ad3c08fSVinod Koul          - enum:
2569ad3c08fSVinod Koul              - sony,karin_windy
257c704bd37SKrzysztof Kozlowski          - const: qcom,apq8094
258c704bd37SKrzysztof Kozlowski
259c704bd37SKrzysztof Kozlowski      - items:
260c704bd37SKrzysztof Kozlowski          - enum:
26194078088SKrzysztof Kozlowski              - huawei,angler
26294078088SKrzysztof Kozlowski              - microsoft,cityman
26394078088SKrzysztof Kozlowski              - sony,ivy-row
2649ad3c08fSVinod Koul              - sony,karin-row
2659ad3c08fSVinod Koul              - sony,satsuki-row
2669ad3c08fSVinod Koul              - sony,sumire-row
2679ad3c08fSVinod Koul              - sony,suzuran-row
268c704bd37SKrzysztof Kozlowski          - const: qcom,msm8994
2699ad3c08fSVinod Koul
2709ad3c08fSVinod Koul      - items:
271134cfc55SYassine Oudjana          - enum:
272134cfc55SYassine Oudjana              - arrow,apq8096-db820c
273134cfc55SYassine Oudjana              - inforce,ifc6640
274134cfc55SYassine Oudjana          - const: qcom,apq8096-sbc
275134cfc55SYassine Oudjana          - const: qcom,apq8096
276134cfc55SYassine Oudjana
277134cfc55SYassine Oudjana      - items:
278134cfc55SYassine Oudjana          - enum:
279ce5d6ba2SHarry Austen              - oneplus,oneplus3
280ce5d6ba2SHarry Austen              - oneplus,oneplus3t
281134cfc55SYassine Oudjana              - qcom,msm8996-mtp
282134cfc55SYassine Oudjana              - sony,dora-row
283134cfc55SYassine Oudjana              - sony,kagura-row
284134cfc55SYassine Oudjana              - sony,keyaki-row
285134cfc55SYassine Oudjana              - xiaomi,gemini
286358ef0c0SDmitry Baryshkov          - const: qcom,msm8996
287358ef0c0SDmitry Baryshkov
288358ef0c0SDmitry Baryshkov      - items:
289358ef0c0SDmitry Baryshkov          - enum:
290bb856fdfSAlec Su              - xiaomi,natrium
291134cfc55SYassine Oudjana              - xiaomi,scorpio
292358ef0c0SDmitry Baryshkov          - const: qcom,msm8996pro
293134cfc55SYassine Oudjana          - const: qcom,msm8996
2949d3ef77fSRob Herring
2959d3ef77fSRob Herring      - items:
2965732bea6SRob Herring          - enum:
2978eb1b188SKrzysztof Kozlowski              - asus,novago-tp370ql
2988eb1b188SKrzysztof Kozlowski              - fxtec,pro1
2998eb1b188SKrzysztof Kozlowski              - hp,envy-x2
3008eb1b188SKrzysztof Kozlowski              - lenovo,miix-630
3018eb1b188SKrzysztof Kozlowski              - oneplus,cheeseburger
3028eb1b188SKrzysztof Kozlowski              - oneplus,dumpling
3038eb1b188SKrzysztof Kozlowski              - qcom,msm8998-mtp
3048eb1b188SKrzysztof Kozlowski              - sony,xperia-lilac
3058eb1b188SKrzysztof Kozlowski              - sony,xperia-maple
3068eb1b188SKrzysztof Kozlowski              - sony,xperia-poplar
30737b5e8c4SDzmitry Sankouski              - xiaomi,sagit
3088eb1b188SKrzysztof Kozlowski          - const: qcom,msm8998
3098eb1b188SKrzysztof Kozlowski
3108eb1b188SKrzysztof Kozlowski      - items:
3118eb1b188SKrzysztof Kozlowski          - enum:
3122c36509cSKrzysztof Kozlowski              - 8dev,jalapeno
3132c36509cSKrzysztof Kozlowski              - alfa-network,ap120c-ac
3142c36509cSKrzysztof Kozlowski          - const: qcom,ipq4018
3152c36509cSKrzysztof Kozlowski
3162c36509cSKrzysztof Kozlowski      - items:
3172c36509cSKrzysztof Kozlowski          - enum:
3183f38ac6fSDavid Heidelberg              - qcom,ipq4019-ap-dk01.1-c1
3195732bea6SRob Herring              - qcom,ipq4019-ap-dk04.1-c3
3205732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c1
3215732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c2
3225732bea6SRob Herring              - qcom,ipq4019-dk04.1-c1
3239d3ef77fSRob Herring          - const: qcom,ipq4019
3249d3ef77fSRob Herring
3259d3ef77fSRob Herring      - items:
3269d3ef77fSRob Herring          - enum:
327f8100504SSricharan Ramabadhran              - qcom,ipq5018-rdp432-c2
3285c59666cSGabor Juhos              - tplink,archer-ax55-v1
329f8100504SSricharan Ramabadhran          - const: qcom,ipq5018
330f8100504SSricharan Ramabadhran
331f8100504SSricharan Ramabadhran      - items:
332f8100504SSricharan Ramabadhran          - enum:
3335d092236SKathiravan T              - qcom,ipq5332-ap-mi01.2
33468c4c671SKathiravan T              - qcom,ipq5332-ap-mi01.3
335f6b161efSKathiravan T              - qcom,ipq5332-ap-mi01.6
336f2f644d8SKathiravan T              - qcom,ipq5332-ap-mi01.9
3375d092236SKathiravan T          - const: qcom,ipq5332
3385d092236SKathiravan T
3395d092236SKathiravan T      - items:
3405d092236SKathiravan T          - enum:
341fb27202bSKrzysztof Kozlowski              - mikrotik,rb3011
3429d3ef77fSRob Herring              - qcom,ipq8064-ap148
3439d3ef77fSRob Herring          - const: qcom,ipq8064
3449d3ef77fSRob Herring
3459d3ef77fSRob Herring      - items:
3469d3ef77fSRob Herring          - enum:
3479d3ef77fSRob Herring              - qcom,ipq8074-hk01
3485f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c1
3495f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c2
3509d3ef77fSRob Herring          - const: qcom,ipq8074
3519d3ef77fSRob Herring
35264d5c8a4SDevi Priya      - items:
35364d5c8a4SDevi Priya          - enum:
354e3c98aacSDevi Priya              - qcom,ipq9574-ap-al02-c2
3552e4cd263SDevi Priya              - qcom,ipq9574-ap-al02-c6
35664d5c8a4SDevi Priya              - qcom,ipq9574-ap-al02-c7
357b866fba4SDevi Priya              - qcom,ipq9574-ap-al02-c8
358add687cbSPoovendhan Selvaraj              - qcom,ipq9574-ap-al02-c9
35964d5c8a4SDevi Priya          - const: qcom,ipq9574
36064d5c8a4SDevi Priya
361f4ec5f28SNeil Armstrong      - description: Sierra Wireless MangOH Green with WP8548 Module
362f4ec5f28SNeil Armstrong        items:
363f4ec5f28SNeil Armstrong          - const: swir,mangoh-green-wp8548
364f4ec5f28SNeil Armstrong          - const: swir,wp8548
365f4ec5f28SNeil Armstrong          - const: qcom,mdm9615
366f4ec5f28SNeil Armstrong
367941a8a45SKonrad Dybcio      - description: Qualcomm Technologies, Inc. Robotics RB1
368941a8a45SKonrad Dybcio        items:
369941a8a45SKonrad Dybcio          - enum:
370941a8a45SKonrad Dybcio              - qcom,qrb2210-rb1
371941a8a45SKonrad Dybcio          - const: qcom,qrb2210
372941a8a45SKonrad Dybcio          - const: qcom,qcm2290
373941a8a45SKonrad Dybcio
3744b1a16d7SLuca Weiss      - items:
3754b1a16d7SLuca Weiss          - enum:
3764b1a16d7SLuca Weiss              - fairphone,fp5
37706fd1dd1SKomal Bajaj              - qcom,qcm6490-idp
37806fd1dd1SKomal Bajaj              - qcom,qcs6490-rb3gen2
379f51df82dSCaleb Connolly              - shift,otter
3804b1a16d7SLuca Weiss          - const: qcom,qcm6490
3814b1a16d7SLuca Weiss
382cc677f90SMelody Olvera      - description: Qualcomm Technologies, Inc. Distributed Unit 1000 platform
383cc677f90SMelody Olvera        items:
384cc677f90SMelody Olvera          - enum:
385cc677f90SMelody Olvera              - qcom,qdu1000-idp
386cc677f90SMelody Olvera              - qcom,qdu1000-x100
387cc677f90SMelody Olvera          - const: qcom,qdu1000
388cc677f90SMelody Olvera
389cc677f90SMelody Olvera      - description: Qualcomm Technologies, Inc. Radio Unit 1000 platform
390cc677f90SMelody Olvera        items:
391cc677f90SMelody Olvera          - enum:
392cc677f90SMelody Olvera              - qcom,qru1000-idp
393cc677f90SMelody Olvera          - const: qcom,qru1000
394cc677f90SMelody Olvera
395aaffd364SNikita Travkin      - items:
396f1cbee2dSRajendra Nayak          - enum:
397aaffd364SNikita Travkin              - acer,aspire1
398f1cbee2dSRajendra Nayak              - qcom,sc7180-idp
399f1cbee2dSRajendra Nayak          - const: qcom,sc7180
4002f0c17faSSricharan R
4013b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (rev1 - 2)
4023b8bfe00SDouglas Anderson        items:
4033b8bfe00SDouglas Anderson          - const: google,coachz-rev1
4043b8bfe00SDouglas Anderson          - const: google,coachz-rev2
4053b8bfe00SDouglas Anderson          - const: qcom,sc7180
4063b8bfe00SDouglas Anderson
4073b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (newest rev)
4083b8bfe00SDouglas Anderson        items:
4093b8bfe00SDouglas Anderson          - const: google,coachz
4103b8bfe00SDouglas Anderson          - const: qcom,sc7180
4113b8bfe00SDouglas Anderson
4123b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (rev1 - 2)
4133b8bfe00SDouglas Anderson        items:
4143b8bfe00SDouglas Anderson          - const: google,coachz-rev1-sku0
4153b8bfe00SDouglas Anderson          - const: google,coachz-rev2-sku0
4163b8bfe00SDouglas Anderson          - const: qcom,sc7180
4173b8bfe00SDouglas Anderson
4183b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (newest rev)
4193b8bfe00SDouglas Anderson        items:
4203b8bfe00SDouglas Anderson          - const: google,coachz-sku0
4213b8bfe00SDouglas Anderson          - const: qcom,sc7180
4223b8bfe00SDouglas Anderson
4233b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev2)
4243b8bfe00SDouglas Anderson        items:
4253b8bfe00SDouglas Anderson          - const: google,homestar-rev2
4263b8bfe00SDouglas Anderson          - const: google,homestar-rev23
4273b8bfe00SDouglas Anderson          - const: qcom,sc7180
4283b8bfe00SDouglas Anderson
4293b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev3)
4303b8bfe00SDouglas Anderson        items:
4313b8bfe00SDouglas Anderson          - const: google,homestar-rev3
4323b8bfe00SDouglas Anderson          - const: qcom,sc7180
4333b8bfe00SDouglas Anderson
4343b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (newest rev)
4353b8bfe00SDouglas Anderson        items:
4363b8bfe00SDouglas Anderson          - const: google,homestar
4373b8bfe00SDouglas Anderson          - const: qcom,sc7180
4383b8bfe00SDouglas Anderson
4395069fe94SDouglas Anderson      - description: Google Kingoftown (rev0)
4405069fe94SDouglas Anderson        items:
4415069fe94SDouglas Anderson          - const: google,kingoftown-rev0
4425069fe94SDouglas Anderson          - const: qcom,sc7180
4435069fe94SDouglas Anderson
4445069fe94SDouglas Anderson      - description: Google Kingoftown (newest rev)
4455069fe94SDouglas Anderson        items:
4465069fe94SDouglas Anderson          - const: google,kingoftown
4475069fe94SDouglas Anderson          - const: qcom,sc7180
4485069fe94SDouglas Anderson
4493b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev0)
4503b8bfe00SDouglas Anderson        items:
4513b8bfe00SDouglas Anderson          - const: google,lazor-rev0
4523b8bfe00SDouglas Anderson          - const: qcom,sc7180
4533b8bfe00SDouglas Anderson
4543b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev1 - 2)
4553b8bfe00SDouglas Anderson        items:
4563b8bfe00SDouglas Anderson          - const: google,lazor-rev1
4573b8bfe00SDouglas Anderson          - const: google,lazor-rev2
4583b8bfe00SDouglas Anderson          - const: qcom,sc7180
4593b8bfe00SDouglas Anderson
4603b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev3 - 8)
4613b8bfe00SDouglas Anderson        items:
4623b8bfe00SDouglas Anderson          - const: google,lazor-rev3
4633b8bfe00SDouglas Anderson          - const: google,lazor-rev4
4643b8bfe00SDouglas Anderson          - const: google,lazor-rev5
4653b8bfe00SDouglas Anderson          - const: google,lazor-rev6
4663b8bfe00SDouglas Anderson          - const: google,lazor-rev7
4673b8bfe00SDouglas Anderson          - const: google,lazor-rev8
4683b8bfe00SDouglas Anderson          - const: qcom,sc7180
4693b8bfe00SDouglas Anderson
4705aca91ecSSheng-Liang Pan      - description: Acer Chromebook Spin 513 (rev9)
4715aca91ecSSheng-Liang Pan        items:
4725aca91ecSSheng-Liang Pan          - const: google,lazor-rev9
4735aca91ecSSheng-Liang Pan          - const: qcom,sc7180
4745aca91ecSSheng-Liang Pan
4753b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (newest rev)
4763b8bfe00SDouglas Anderson        items:
4773b8bfe00SDouglas Anderson          - const: google,lazor
4783b8bfe00SDouglas Anderson          - const: qcom,sc7180
4793b8bfe00SDouglas Anderson
4803b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev1 - 2)
4813b8bfe00SDouglas Anderson        items:
4823b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku2
4833b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku2
4843b8bfe00SDouglas Anderson          - const: qcom,sc7180
4853b8bfe00SDouglas Anderson
4863b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev3 - 8)
4873b8bfe00SDouglas Anderson        items:
4883b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku2
4893b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku2
4903b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku2
4913b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku2
4923b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku2
4933b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku2
4943b8bfe00SDouglas Anderson          - const: qcom,sc7180
4953b8bfe00SDouglas Anderson
4965aca91ecSSheng-Liang Pan      - description: Acer Chromebook Spin 513 with KB Backlight (rev9)
4975aca91ecSSheng-Liang Pan        items:
4985aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku2
4995aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5005aca91ecSSheng-Liang Pan
5013b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (newest rev)
5023b8bfe00SDouglas Anderson        items:
5033b8bfe00SDouglas Anderson          - const: google,lazor-sku2
5043b8bfe00SDouglas Anderson          - const: qcom,sc7180
5053b8bfe00SDouglas Anderson
5063b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev1 - 2)
5073b8bfe00SDouglas Anderson        items:
5083b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku0
5093b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku0
5103b8bfe00SDouglas Anderson          - const: qcom,sc7180
5113b8bfe00SDouglas Anderson
5123b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev3 - 8)
5133b8bfe00SDouglas Anderson        items:
5143b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku0
5153b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku0
5163b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku0
5173b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku0
5183b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku0
5193b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku0
5203b8bfe00SDouglas Anderson          - const: qcom,sc7180
5213b8bfe00SDouglas Anderson
5225aca91ecSSheng-Liang Pan      - description: Acer Chromebook Spin 513 with LTE (rev9)
5235aca91ecSSheng-Liang Pan        items:
5245aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku0
5255aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku10
5265aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5275aca91ecSSheng-Liang Pan
5283b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (newest rev)
5293b8bfe00SDouglas Anderson        items:
5303b8bfe00SDouglas Anderson          - const: google,lazor-sku0
5315aca91ecSSheng-Liang Pan          - const: google,lazor-sku10
5323b8bfe00SDouglas Anderson          - const: qcom,sc7180
5333b8bfe00SDouglas Anderson
5343b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (rev4 - rev8)
5353b8bfe00SDouglas Anderson        items:
5363b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku4
5373b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku4
5383b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku4
5393b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku4
5403b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku4
5413b8bfe00SDouglas Anderson          - const: qcom,sc7180
5423b8bfe00SDouglas Anderson
5435aca91ecSSheng-Liang Pan      - description: Acer Chromebook 511 (rev9)
5445aca91ecSSheng-Liang Pan        items:
5455aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku4
5465aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku15
5475aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5485aca91ecSSheng-Liang Pan
5493b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (newest rev)
5503b8bfe00SDouglas Anderson        items:
5513b8bfe00SDouglas Anderson          - const: google,lazor-sku4
5525aca91ecSSheng-Liang Pan          - const: google,lazor-sku15
5533b8bfe00SDouglas Anderson          - const: qcom,sc7180
5543b8bfe00SDouglas Anderson
5553b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev4)
5563b8bfe00SDouglas Anderson        items:
5573b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku5
5583b8bfe00SDouglas Anderson          - const: qcom,sc7180
5593b8bfe00SDouglas Anderson
5603b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev5 - rev8)
5613b8bfe00SDouglas Anderson        items:
5623b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku5
5633b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku6
5643b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku6
5653b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku6
5663b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku6
5673b8bfe00SDouglas Anderson          - const: qcom,sc7180
5683b8bfe00SDouglas Anderson
5695aca91ecSSheng-Liang Pan      - description: Acer Chromebook 511 without Touchscreen (rev9)
5705aca91ecSSheng-Liang Pan        items:
5715aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku6
5725aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku18
5735aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5745aca91ecSSheng-Liang Pan
5753b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (newest rev)
5763b8bfe00SDouglas Anderson        items:
5773b8bfe00SDouglas Anderson          - const: google,lazor-sku6
5785aca91ecSSheng-Liang Pan          - const: google,lazor-sku18
5793b8bfe00SDouglas Anderson          - const: qcom,sc7180
5803b8bfe00SDouglas Anderson
5815069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (rev0)
5825069fe94SDouglas Anderson        items:
5835069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku0
5845069fe94SDouglas Anderson          - const: qcom,sc7180
5855069fe94SDouglas Anderson
5865069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (newest rev)
5875069fe94SDouglas Anderson        items:
5885069fe94SDouglas Anderson          - const: google,mrbland-sku1536
5895069fe94SDouglas Anderson          - const: qcom,sc7180
5905069fe94SDouglas Anderson
5915069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (rev0)
5925069fe94SDouglas Anderson        items:
5935069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku16
5945069fe94SDouglas Anderson          - const: qcom,sc7180
5955069fe94SDouglas Anderson
5965069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (newest rev)
5975069fe94SDouglas Anderson        items:
5985069fe94SDouglas Anderson          - const: google,mrbland-sku1024
5995069fe94SDouglas Anderson          - const: google,mrbland-sku768
6005069fe94SDouglas Anderson          - const: qcom,sc7180
6015069fe94SDouglas Anderson
6025069fe94SDouglas Anderson      - description: Google Pazquel with Parade (newest rev)
6035069fe94SDouglas Anderson        items:
6045069fe94SDouglas Anderson          - const: google,pazquel-sku5
6055069fe94SDouglas Anderson          - const: qcom,sc7180
6065069fe94SDouglas Anderson
6075069fe94SDouglas Anderson      - description: Google Pazquel with TI (newest rev)
6085069fe94SDouglas Anderson        items:
6095069fe94SDouglas Anderson          - const: google,pazquel-sku1
6105069fe94SDouglas Anderson          - const: qcom,sc7180
6115069fe94SDouglas Anderson
6125069fe94SDouglas Anderson      - description: Google Pazquel with LTE and Parade (newest rev)
6135069fe94SDouglas Anderson        items:
61407603a1cSYunlong Jia          - const: google,pazquel-sku6
6155069fe94SDouglas Anderson          - const: google,pazquel-sku4
6165069fe94SDouglas Anderson          - const: qcom,sc7180
6175069fe94SDouglas Anderson
6185069fe94SDouglas Anderson      - description: Google Pazquel with LTE and TI (newest rev)
6195069fe94SDouglas Anderson        items:
6205069fe94SDouglas Anderson          - const: google,pazquel-sku0
6215069fe94SDouglas Anderson          - const: google,pazquel-sku2
6225069fe94SDouglas Anderson          - const: qcom,sc7180
6235069fe94SDouglas Anderson
624185d192dSYunlong Jia      - description: Google Pazquel360 with LTE (newest rev)
625185d192dSYunlong Jia        items:
626185d192dSYunlong Jia          - const: google,pazquel-sku22
627185d192dSYunlong Jia          - const: google,pazquel-sku20
628185d192dSYunlong Jia          - const: qcom,sc7180
629185d192dSYunlong Jia
630185d192dSYunlong Jia      - description: Google Pazquel360 with WiFi (newest rev)
631185d192dSYunlong Jia        items:
632185d192dSYunlong Jia          - const: google,pazquel-sku21
633185d192dSYunlong Jia          - const: qcom,sc7180
634185d192dSYunlong Jia
6353b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev1)
6363b8bfe00SDouglas Anderson        items:
6373b8bfe00SDouglas Anderson          - const: google,pompom-rev1
6383b8bfe00SDouglas Anderson          - const: qcom,sc7180
6393b8bfe00SDouglas Anderson
6403b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev2)
6413b8bfe00SDouglas Anderson        items:
6423b8bfe00SDouglas Anderson          - const: google,pompom-rev2
6433b8bfe00SDouglas Anderson          - const: qcom,sc7180
6443b8bfe00SDouglas Anderson
6453b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (newest rev)
6463b8bfe00SDouglas Anderson        items:
6473b8bfe00SDouglas Anderson          - const: google,pompom
6483b8bfe00SDouglas Anderson          - const: qcom,sc7180
6493b8bfe00SDouglas Anderson
6503b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev1)
6513b8bfe00SDouglas Anderson        items:
6523b8bfe00SDouglas Anderson          - const: google,pompom-rev1-sku0
6533b8bfe00SDouglas Anderson          - const: qcom,sc7180
6543b8bfe00SDouglas Anderson
6553b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev2)
6563b8bfe00SDouglas Anderson        items:
6573b8bfe00SDouglas Anderson          - const: google,pompom-rev2-sku0
6583b8bfe00SDouglas Anderson          - const: qcom,sc7180
6593b8bfe00SDouglas Anderson
6603b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (newest rev)
6613b8bfe00SDouglas Anderson        items:
6623b8bfe00SDouglas Anderson          - const: google,pompom-sku0
6633b8bfe00SDouglas Anderson          - const: qcom,sc7180
6643b8bfe00SDouglas Anderson
6655069fe94SDouglas Anderson      - description: Google Quackingstick (newest rev)
6665069fe94SDouglas Anderson        items:
6675069fe94SDouglas Anderson          - const: google,quackingstick-sku1537
6685069fe94SDouglas Anderson          - const: qcom,sc7180
6695069fe94SDouglas Anderson
6705069fe94SDouglas Anderson      - description: Google Quackingstick with LTE (newest rev)
6715069fe94SDouglas Anderson        items:
6725069fe94SDouglas Anderson          - const: google,quackingstick-sku1536
6735069fe94SDouglas Anderson          - const: qcom,sc7180
6745069fe94SDouglas Anderson
6753b8bfe00SDouglas Anderson      - description: Google Trogdor (newest rev)
6763b8bfe00SDouglas Anderson        items:
6773b8bfe00SDouglas Anderson          - const: google,trogdor
6783b8bfe00SDouglas Anderson          - const: qcom,sc7180
6793b8bfe00SDouglas Anderson
6803b8bfe00SDouglas Anderson      - description: Google Trogdor with LTE (newest rev)
6813b8bfe00SDouglas Anderson        items:
6823b8bfe00SDouglas Anderson          - const: google,trogdor-sku0
6833b8bfe00SDouglas Anderson          - const: qcom,sc7180
6843b8bfe00SDouglas Anderson
6855069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (rev0)
6865069fe94SDouglas Anderson        items:
6875069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku16
6885069fe94SDouglas Anderson          - const: qcom,sc7180
6895069fe94SDouglas Anderson
6905069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (newest rev)
6915069fe94SDouglas Anderson        items:
6925069fe94SDouglas Anderson          - const: google,wormdingler-sku1024
6935069fe94SDouglas Anderson          - const: qcom,sc7180
6945069fe94SDouglas Anderson
6955069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel and rt5682s (newest rev)
6965069fe94SDouglas Anderson        items:
6975069fe94SDouglas Anderson          - const: google,wormdingler-sku1025
6985069fe94SDouglas Anderson          - const: qcom,sc7180
6995069fe94SDouglas Anderson
7005069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (rev0)
7015069fe94SDouglas Anderson        items:
7025069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku0
7035069fe94SDouglas Anderson          - const: qcom,sc7180
7045069fe94SDouglas Anderson
7055069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (newest rev)
7065069fe94SDouglas Anderson        items:
7075069fe94SDouglas Anderson          - const: google,wormdingler-sku0
7085069fe94SDouglas Anderson          - const: qcom,sc7180
7095069fe94SDouglas Anderson
7105069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel and rt5682s (newest rev)
7115069fe94SDouglas Anderson        items:
7125069fe94SDouglas Anderson          - const: google,wormdingler-sku1
7135069fe94SDouglas Anderson          - const: qcom,sc7180
7145069fe94SDouglas Anderson
715707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (rev3 - 4)
716707b9b08SDouglas Anderson        items:
717707b9b08SDouglas Anderson          - const: qcom,sc7280-crd
718707b9b08SDouglas Anderson          - const: google,hoglin-rev3
719707b9b08SDouglas Anderson          - const: google,hoglin-rev4
720707b9b08SDouglas Anderson          - const: google,piglin-rev3
721707b9b08SDouglas Anderson          - const: google,piglin-rev4
722707b9b08SDouglas Anderson          - const: qcom,sc7280
723707b9b08SDouglas Anderson
724707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (newest rev)
725707b9b08SDouglas Anderson        items:
726f72a9f52SBob Moragues          - const: google,zoglin
727707b9b08SDouglas Anderson          - const: google,hoglin
728707b9b08SDouglas Anderson          - const: qcom,sc7280
729707b9b08SDouglas Anderson
730c9e625bcSRajendra Nayak      - description: Qualcomm Technologies, Inc. sc7280 CRD Pro platform (newest rev)
731c9e625bcSRajendra Nayak        items:
732c9e625bcSRajendra Nayak          - const: google,zoglin-sku1536
733c9e625bcSRajendra Nayak          - const: google,hoglin-sku1536
734c9e625bcSRajendra Nayak          - const: qcom,sc7280
735c9e625bcSRajendra Nayak
736707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU1 platform
737707b9b08SDouglas Anderson        items:
738707b9b08SDouglas Anderson          - const: qcom,sc7280-idp
739707b9b08SDouglas Anderson          - const: google,senor
740707b9b08SDouglas Anderson          - const: qcom,sc7280
741707b9b08SDouglas Anderson
742707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU2 platform
743707b9b08SDouglas Anderson        items:
744707b9b08SDouglas Anderson          - const: qcom,sc7280-idp2
745707b9b08SDouglas Anderson          - const: google,piglin
746707b9b08SDouglas Anderson          - const: qcom,sc7280
747707b9b08SDouglas Anderson
7488336a4e7SSheng-Liang Pan      - description: Google Evoker (newest rev)
7498336a4e7SSheng-Liang Pan        items:
7508336a4e7SSheng-Liang Pan          - const: google,evoker
7518336a4e7SSheng-Liang Pan          - const: qcom,sc7280
7528336a4e7SSheng-Liang Pan
753f1714f85SSheng-Liang Pan      - description: Google Evoker with LTE (newest rev)
754f1714f85SSheng-Liang Pan        items:
755f1714f85SSheng-Liang Pan          - const: google,evoker-sku512
756f1714f85SSheng-Liang Pan          - const: qcom,sc7280
757f1714f85SSheng-Liang Pan
758707b9b08SDouglas Anderson      - description: Google Herobrine (newest rev)
759707b9b08SDouglas Anderson        items:
760707b9b08SDouglas Anderson          - const: google,herobrine
761707b9b08SDouglas Anderson          - const: qcom,sc7280
762707b9b08SDouglas Anderson
763593ad913SJimmy Chen      - description: Google Villager (rev0)
764593ad913SJimmy Chen        items:
765593ad913SJimmy Chen          - const: google,villager-rev0
766593ad913SJimmy Chen          - const: qcom,sc7280
767593ad913SJimmy Chen
768707b9b08SDouglas Anderson      - description: Google Villager (newest rev)
769707b9b08SDouglas Anderson        items:
770707b9b08SDouglas Anderson          - const: google,villager
77136dc1681SRajendra Nayak          - const: qcom,sc7280
77236dc1681SRajendra Nayak
773593ad913SJimmy Chen      - description: Google Villager with LTE (newest rev)
774593ad913SJimmy Chen        items:
775ff0ea86aSDouglas Anderson          - const: google,villager-sku512
776593ad913SJimmy Chen          - const: qcom,sc7280
777593ad913SJimmy Chen
778812e13ddSOwen Yang      - description: Google Zombie (newest rev)
779812e13ddSOwen Yang        items:
780812e13ddSOwen Yang          - const: google,zombie
781812e13ddSOwen Yang          - const: qcom,sc7280
782812e13ddSOwen Yang
783812e13ddSOwen Yang      - description: Google Zombie with LTE (newest rev)
784812e13ddSOwen Yang        items:
785812e13ddSOwen Yang          - const: google,zombie-sku512
786812e13ddSOwen Yang          - const: qcom,sc7280
787812e13ddSOwen Yang
7883219c9b2SOwen Yang      - description: Google Zombie with NVMe (newest rev)
7893219c9b2SOwen Yang        items:
7903219c9b2SOwen Yang          - const: google,zombie-sku2
7913219c9b2SOwen Yang          - const: google,zombie-sku3
7923219c9b2SOwen Yang          - const: google,zombie-sku515
7933219c9b2SOwen Yang          - const: qcom,sc7280
7943219c9b2SOwen Yang
7953219c9b2SOwen Yang      - description: Google Zombie with LTE and NVMe (newest rev)
7963219c9b2SOwen Yang        items:
7973219c9b2SOwen Yang          - const: google,zombie-sku514
7983219c9b2SOwen Yang          - const: qcom,sc7280
7993219c9b2SOwen Yang
80036dc1681SRajendra Nayak      - items:
80136dc1681SRajendra Nayak          - enum:
802a1793920SBjorn Andersson              - lenovo,flex-5g
803a1793920SBjorn Andersson              - microsoft,surface-prox
804a1793920SBjorn Andersson              - qcom,sc8180x-primus
805a1793920SBjorn Andersson          - const: qcom,sc8180x
806a1793920SBjorn Andersson
807a1793920SBjorn Andersson      - items:
808a1793920SBjorn Andersson          - enum:
80905b90d24SBjorn Andersson              - lenovo,thinkpad-x13s
81005b90d24SBjorn Andersson              - qcom,sc8280xp-crd
811a1793920SBjorn Andersson              - qcom,sc8280xp-qrd
812a1793920SBjorn Andersson          - const: qcom,sc8280xp
813a1793920SBjorn Andersson
814a1793920SBjorn Andersson      - items:
815a1793920SBjorn Andersson          - enum:
8165f2fd4aeSNeil Armstrong              - lenovo,tbx605f
817ce77819aSLuca Weiss              - motorola,ali
818ce77819aSLuca Weiss          - const: qcom,sdm450
819ce77819aSLuca Weiss
820ce77819aSLuca Weiss      - items:
821ce77819aSLuca Weiss          - enum:
8220d45153fSKrzysztof Kozlowski              - sony,discovery-row
8230d45153fSKrzysztof Kozlowski              - sony,kirin-row
8240d45153fSKrzysztof Kozlowski              - sony,pioneer-row
8250d45153fSKrzysztof Kozlowski              - sony,voyager-row
8260d45153fSKrzysztof Kozlowski          - const: qcom,sdm630
8270d45153fSKrzysztof Kozlowski
8280d45153fSKrzysztof Kozlowski      - items:
8290d45153fSKrzysztof Kozlowski          - enum:
830bbd5a689SDmitry Baryshkov              - inforce,ifc6560
831bbd5a689SDmitry Baryshkov          - const: qcom,sda660
832bbd5a689SDmitry Baryshkov
833bbd5a689SDmitry Baryshkov      - items:
834bbd5a689SDmitry Baryshkov          - enum:
835cb898d5eSLuca Weiss              - fairphone,fp3
836ce77819aSLuca Weiss              - motorola,ocean
837cb898d5eSLuca Weiss          - const: qcom,sdm632
838cb898d5eSLuca Weiss
839cb898d5eSLuca Weiss      - items:
840cb898d5eSLuca Weiss          - enum:
841ce23114dSKrzysztof Kozlowski              - sony,mermaid-row
842ce23114dSKrzysztof Kozlowski          - const: qcom,sdm636
843ce23114dSKrzysztof Kozlowski
844ce23114dSKrzysztof Kozlowski      - items:
845ce23114dSKrzysztof Kozlowski          - enum:
846aab86bbbSAlexey Minnekhanov              - xiaomi,lavender
847aab86bbbSAlexey Minnekhanov          - const: qcom,sdm660
848aab86bbbSAlexey Minnekhanov
849aab86bbbSAlexey Minnekhanov      - items:
850aab86bbbSAlexey Minnekhanov          - enum:
8516c49e41cSRichard Acayan              - google,sargo
8526c49e41cSRichard Acayan          - const: qcom,sdm670
8536c49e41cSRichard Acayan
8546c49e41cSRichard Acayan      - items:
8556c49e41cSRichard Acayan          - enum:
85671935423SVinod Koul              - qcom,sdx55-mtp
857222ed6a2SManivannan Sadhasivam              - qcom,sdx55-telit-fn980-tlb
858328008f4SManivannan Sadhasivam              - qcom,sdx55-t55
85971935423SVinod Koul          - const: qcom,sdx55
86071935423SVinod Koul
86171935423SVinod Koul      - items:
86271935423SVinod Koul          - enum:
86361339f36SVamsi krishna Lanka              - qcom,sdx65-mtp
86461339f36SVamsi krishna Lanka          - const: qcom,sdx65
86561339f36SVamsi krishna Lanka
86661339f36SVamsi krishna Lanka      - items:
86761339f36SVamsi krishna Lanka          - enum:
868f9a97656SRohit Agarwal              - qcom,sdx75-idp
869f9a97656SRohit Agarwal          - const: qcom,sdx75
870f9a97656SRohit Agarwal
871f9a97656SRohit Agarwal      - items:
872f9a97656SRohit Agarwal          - enum:
873ddfb3fc4SVinod Koul              - qcom,ipq6018-cp01
8742f0c17faSSricharan R              - qcom,ipq6018-cp01-c1
8752f0c17faSSricharan R          - const: qcom,ipq6018
8762f0c17faSSricharan R
877152a1b4cSManivannan Sadhasivam      - items:
878152a1b4cSManivannan Sadhasivam          - enum:
87909b75a92SKrzysztof Kozlowski              - qcom,qcs404-evb-1000
88009b75a92SKrzysztof Kozlowski              - qcom,qcs404-evb-4000
88109b75a92SKrzysztof Kozlowski          - const: qcom,qcs404-evb
88209b75a92SKrzysztof Kozlowski          - const: qcom,qcs404
88309b75a92SKrzysztof Kozlowski
88409b75a92SKrzysztof Kozlowski      - items:
88509b75a92SKrzysztof Kozlowski          - enum:
8860bc14d4aSBhupesh Sharma              - qcom,sa8155p-adp
8870bc14d4aSBhupesh Sharma          - const: qcom,sa8155p
8880bc14d4aSBhupesh Sharma
8890bc14d4aSBhupesh Sharma      - items:
8900bc14d4aSBhupesh Sharma          - enum:
891a1793920SBjorn Andersson              - qcom,sa8295p-adp
892b3de8527SParikshit Pareek              - qcom,sa8540p-ride
893a1793920SBjorn Andersson          - const: qcom,sa8540p
894a1793920SBjorn Andersson
895a1793920SBjorn Andersson      - items:
896a1793920SBjorn Andersson          - enum:
897a5c5fe58SBartosz Golaszewski              - qcom,sa8775p-ride
898*9ca49bb2SBartosz Golaszewski              - qcom,sa8775p-ride-r3
899a5c5fe58SBartosz Golaszewski          - const: qcom,sa8775p
900a5c5fe58SBartosz Golaszewski
901a5c5fe58SBartosz Golaszewski      - items:
902a5c5fe58SBartosz Golaszewski          - enum:
903f1e6243bSKrzysztof Kozlowski              - google,cheza
904f1e6243bSKrzysztof Kozlowski              - google,cheza-rev1
905f1e6243bSKrzysztof Kozlowski              - google,cheza-rev2
90633fae534SKrzysztof Kozlowski              - lenovo,yoga-c630
9071ef5a4d1SStefan Hansson              - lg,judyln
9081ef5a4d1SStefan Hansson              - lg,judyp
90933fae534SKrzysztof Kozlowski              - oneplus,enchilada
91033fae534SKrzysztof Kozlowski              - oneplus,fajita
91133fae534SKrzysztof Kozlowski              - qcom,sdm845-mtp
91233fae534SKrzysztof Kozlowski              - shift,axolotl
91320e88ca2SDzmitry Sankouski              - samsung,starqltechn
91433fae534SKrzysztof Kozlowski              - samsung,w737
91533fae534SKrzysztof Kozlowski              - sony,akari-row
91633fae534SKrzysztof Kozlowski              - sony,akatsuki-row
91733fae534SKrzysztof Kozlowski              - sony,apollo-row
91833fae534SKrzysztof Kozlowski              - thundercomm,db845c
91933fae534SKrzysztof Kozlowski              - xiaomi,beryllium
920341fdef8SJoel Selvaraj              - xiaomi,beryllium-ebbg
9215aca0822SMolly Sophia              - xiaomi,polaris
92233fae534SKrzysztof Kozlowski          - const: qcom,sdm845
92333fae534SKrzysztof Kozlowski
92433fae534SKrzysztof Kozlowski      - items:
92533fae534SKrzysztof Kozlowski          - enum:
926f1f9a6a0SIskren Chernev              - oneplus,billie2
927f1f9a6a0SIskren Chernev          - const: qcom,sm4250
928f1f9a6a0SIskren Chernev
929f1f9a6a0SIskren Chernev      - items:
930f1f9a6a0SIskren Chernev          - enum:
9314e859ef0SBhupesh Sharma              - qcom,qrb4210-rb2
9324e859ef0SBhupesh Sharma          - const: qcom,qrb4210
9334e859ef0SBhupesh Sharma          - const: qcom,sm4250
9344e859ef0SBhupesh Sharma
9354e859ef0SBhupesh Sharma      - items:
9364e859ef0SBhupesh Sharma          - enum:
9372b1fd18fSTengfei Fan              - qcom,sm4450-qrd
9382b1fd18fSTengfei Fan          - const: qcom,sm4450
9392b1fd18fSTengfei Fan
9402b1fd18fSTengfei Fan      - items:
9412b1fd18fSTengfei Fan          - enum:
942775d08f3SDang Huynh              - fxtec,pro1x
943775d08f3SDang Huynh          - const: qcom,sm6115
944775d08f3SDang Huynh
945775d08f3SDang Huynh      - items:
946775d08f3SDang Huynh          - enum:
947dc031a54SKonrad Dybcio              - lenovo,j606f
948dc031a54SKonrad Dybcio          - const: qcom,sm6115p
949dc031a54SKonrad Dybcio          - const: qcom,sm6115
950dc031a54SKonrad Dybcio
951dc031a54SKonrad Dybcio      - items:
952dc031a54SKonrad Dybcio          - enum:
953d3ddba6aSKrzysztof Kozlowski              - sony,pdx201
954814e1461SLux Aliaga              - xiaomi,laurel-sprout
955d3ddba6aSKrzysztof Kozlowski          - const: qcom,sm6125
956d3ddba6aSKrzysztof Kozlowski
957d3ddba6aSKrzysztof Kozlowski      - items:
958d3ddba6aSKrzysztof Kozlowski          - enum:
95931b3483aSKrzysztof Kozlowski              - sony,pdx213
96031b3483aSKrzysztof Kozlowski          - const: qcom,sm6350
96131b3483aSKrzysztof Kozlowski
96231b3483aSKrzysztof Kozlowski      - items:
96331b3483aSKrzysztof Kozlowski          - enum:
96403ed3432SKonrad Dybcio              - sony,pdx225
96503ed3432SKonrad Dybcio          - const: qcom,sm6375
96603ed3432SKonrad Dybcio
96703ed3432SKonrad Dybcio      - items:
96803ed3432SKonrad Dybcio          - enum:
969526b333dSDavid Wronek              - xiaomi,curtana
9709b4adf37SDavid Wronek              - xiaomi,joyeuse
9719b4adf37SDavid Wronek          - const: qcom,sm7125
9729b4adf37SDavid Wronek
9739b4adf37SDavid Wronek      - items:
9749b4adf37SDavid Wronek          - enum:
9758ceb1db0SLuca Weiss              - fairphone,fp4
9768ceb1db0SLuca Weiss          - const: qcom,sm7225
9778ceb1db0SLuca Weiss
9788ceb1db0SLuca Weiss      - items:
9798ceb1db0SLuca Weiss          - enum:
9801ce0ff93SKrzysztof Kozlowski              - microsoft,surface-duo
9811ce0ff93SKrzysztof Kozlowski              - qcom,sm8150-hdk
9821534fac3SBhupesh Sharma              - qcom,sm8150-mtp
9831ce0ff93SKrzysztof Kozlowski              - sony,bahamut-generic
9841ce0ff93SKrzysztof Kozlowski              - sony,griffin-generic
9851534fac3SBhupesh Sharma          - const: qcom,sm8150
9861534fac3SBhupesh Sharma
9871534fac3SBhupesh Sharma      - items:
9881534fac3SBhupesh Sharma          - enum:
989152a1b4cSManivannan Sadhasivam              - qcom,qrb5165-rb5
990c810f39aSKrzysztof Kozlowski              - qcom,sm8250-hdk
991152a1b4cSManivannan Sadhasivam              - qcom,sm8250-mtp
992c810f39aSKrzysztof Kozlowski              - sony,pdx203-generic
993c810f39aSKrzysztof Kozlowski              - sony,pdx206-generic
99433e4a5b5SJianhua Lu              - xiaomi,elish
99525bb2265SLuka Panio              - xiaomi,pipa
996152a1b4cSManivannan Sadhasivam          - const: qcom,sm8250
997152a1b4cSManivannan Sadhasivam
9982c1b8ebeSVinod Koul      - items:
9992c1b8ebeSVinod Koul          - enum:
1000baa36665SKrzysztof Kozlowski              - microsoft,surface-duo2
1001c07ea1b4SBjorn Andersson              - qcom,sm8350-hdk
10022c1b8ebeSVinod Koul              - qcom,sm8350-mtp
1003baa36665SKrzysztof Kozlowski              - sony,pdx214-generic
1004baa36665SKrzysztof Kozlowski              - sony,pdx215-generic
10052c1b8ebeSVinod Koul          - const: qcom,sm8350
10062c1b8ebeSVinod Koul
10070e57fe4dSVinod Koul      - items:
10080e57fe4dSVinod Koul          - enum:
100942d3ce71SVinod Koul              - qcom,sm8450-hdk
10100e57fe4dSVinod Koul              - qcom,sm8450-qrd
10114277c839SKonrad Dybcio              - sony,pdx223
101258311858SKonrad Dybcio              - sony,pdx224
10130e57fe4dSVinod Koul          - const: qcom,sm8450
10140e57fe4dSVinod Koul
1015bf1e263bSAbel Vesa      - items:
1016bf1e263bSAbel Vesa          - enum:
1017507cad6eSNeil Armstrong              - qcom,sm8550-hdk
1018bf1e263bSAbel Vesa              - qcom,sm8550-mtp
101906668b6fSKrzysztof Kozlowski              - qcom,sm8550-qrd
1020d328da7fSAlexandru Marc Serdeliuc              - samsung,q5q
102121272955SKonrad Dybcio              - sony,pdx234
1022bf1e263bSAbel Vesa          - const: qcom,sm8550
1023bf1e263bSAbel Vesa
102478804eecSNeil Armstrong      - items:
102578804eecSNeil Armstrong          - enum:
10266d97b93aSTengfei Fan              - qcom,qcs8550-aim300-aiot
10276d97b93aSTengfei Fan          - const: qcom,qcs8550-aim300
10286d97b93aSTengfei Fan          - const: qcom,qcs8550
10296d97b93aSTengfei Fan          - const: qcom,sm8550
10306d97b93aSTengfei Fan
10316d97b93aSTengfei Fan      - items:
10326d97b93aSTengfei Fan          - enum:
1033329dce8aSNeil Armstrong              - qcom,sm8650-hdk
103478804eecSNeil Armstrong              - qcom,sm8650-mtp
103578804eecSNeil Armstrong              - qcom,sm8650-qrd
103678804eecSNeil Armstrong          - const: qcom,sm8650
103778804eecSNeil Armstrong
10387a85cecfSRajendra Nayak      - items:
10397a85cecfSRajendra Nayak          - enum:
10407a85cecfSRajendra Nayak              - qcom,x1e80100-crd
10417a85cecfSRajendra Nayak              - qcom,x1e80100-qcp
10427a85cecfSRajendra Nayak          - const: qcom,x1e80100
10437a85cecfSRajendra Nayak
1044a79a4b30SKrzysztof Kozlowski  # Board compatibles go above
1045a79a4b30SKrzysztof Kozlowski
1046a79a4b30SKrzysztof Kozlowski  qcom,msm-id:
1047a79a4b30SKrzysztof Kozlowski    $ref: /schemas/types.yaml#/definitions/uint32-matrix
1048a79a4b30SKrzysztof Kozlowski    minItems: 1
1049a79a4b30SKrzysztof Kozlowski    maxItems: 8
1050a79a4b30SKrzysztof Kozlowski    items:
1051a79a4b30SKrzysztof Kozlowski      items:
1052a79a4b30SKrzysztof Kozlowski        - description: |
1053a79a4b30SKrzysztof Kozlowski            MSM chipset ID - an exact match value consisting of two bitfields::
1054a79a4b30SKrzysztof Kozlowski             - bits 0-15  - The unique MSM chipset ID
1055a79a4b30SKrzysztof Kozlowski             - bits 16-31 - Reserved; should be 0
1056a79a4b30SKrzysztof Kozlowski        - description: |
1057a79a4b30SKrzysztof Kozlowski            Hardware revision ID - a chipset specific 32-bit ID representing
1058a79a4b30SKrzysztof Kozlowski            the version of the chipset.  It is best a match value - the
1059a79a4b30SKrzysztof Kozlowski            bootloader will look for the closest possible match.
1060a79a4b30SKrzysztof Kozlowski    deprecated: true
1061a79a4b30SKrzysztof Kozlowski    description:
1062a79a4b30SKrzysztof Kozlowski      The MSM chipset and hardware revision used Qualcomm bootloaders.  It
1063a79a4b30SKrzysztof Kozlowski      can optionally be an array of these to indicate multiple hardware that
1064a79a4b30SKrzysztof Kozlowski      use the same device tree.  It is expected that the bootloader will use
1065a79a4b30SKrzysztof Kozlowski      this information at boot-up to decide which device tree to use when given
1066a79a4b30SKrzysztof Kozlowski      multiple device trees, some of which may not be compatible with the
1067a79a4b30SKrzysztof Kozlowski      actual hardware.  It is the bootloader's responsibility to pass the
1068a79a4b30SKrzysztof Kozlowski      correct device tree to the kernel.
1069a79a4b30SKrzysztof Kozlowski      The property is deprecated.
1070a79a4b30SKrzysztof Kozlowski
1071a79a4b30SKrzysztof Kozlowski  qcom,board-id:
1072a79a4b30SKrzysztof Kozlowski    $ref: /schemas/types.yaml#/definitions/uint32-matrix
1073a79a4b30SKrzysztof Kozlowski    minItems: 1
1074a79a4b30SKrzysztof Kozlowski    maxItems: 8
1075a79a4b30SKrzysztof Kozlowski    oneOf:
1076a79a4b30SKrzysztof Kozlowski      - items:
1077a79a4b30SKrzysztof Kozlowski          - items:
1078a79a4b30SKrzysztof Kozlowski              - description: |
1079a79a4b30SKrzysztof Kozlowski                  Board ID consisting of three bitfields::
1080a79a4b30SKrzysztof Kozlowski                    - bits 31-24 - Unused
1081a79a4b30SKrzysztof Kozlowski                    - bits 23-16 - Platform Version Major
1082a79a4b30SKrzysztof Kozlowski                    - bits 15-8  - Platform Version Minor
1083a79a4b30SKrzysztof Kozlowski                    - bits 7-0   - Platform Type
1084a79a4b30SKrzysztof Kozlowski                  Platform Type field is an exact match value.  The
1085a79a4b30SKrzysztof Kozlowski                  Platform Major/Minor field is a best match.  The bootloader will
1086a79a4b30SKrzysztof Kozlowski                  look for the closest possible match.
1087a79a4b30SKrzysztof Kozlowski              - description: |
1088a79a4b30SKrzysztof Kozlowski                  Subtype ID unique to a Platform Type/Chipset ID.  For a given
1089a79a4b30SKrzysztof Kozlowski                  Platform Type, there will typically only be a single board and the
1090a79a4b30SKrzysztof Kozlowski                  subtype_id will be 0.  However in some cases board variants may
1091a79a4b30SKrzysztof Kozlowski                  need to be distinguished by different subtype_id values.
1092a79a4b30SKrzysztof Kozlowski      - items:
1093a79a4b30SKrzysztof Kozlowski          # OnePlus uses a variant of board-id with four elements:
1094a79a4b30SKrzysztof Kozlowski          - items:
1095a79a4b30SKrzysztof Kozlowski              - const: 8
1096a79a4b30SKrzysztof Kozlowski              - const: 0
1097a79a4b30SKrzysztof Kozlowski              - description: OnePlus board ID
1098a79a4b30SKrzysztof Kozlowski              - description: OnePlus subtype ID
1099a79a4b30SKrzysztof Kozlowski    deprecated: true
1100a79a4b30SKrzysztof Kozlowski    description:
1101a79a4b30SKrzysztof Kozlowski      The board type and revision information.  It can optionally be an array
1102a79a4b30SKrzysztof Kozlowski      of these to indicate multiple boards that use the same device tree.  It
1103a79a4b30SKrzysztof Kozlowski      is expected that the bootloader will use this information at boot-up to
1104a79a4b30SKrzysztof Kozlowski      decide which device tree to use when given multiple device trees, some of
1105a79a4b30SKrzysztof Kozlowski      which may not be compatible with the actual hardware.  It is the
1106a79a4b30SKrzysztof Kozlowski      bootloader's responsibility to pass the correct device tree to the
1107a79a4b30SKrzysztof Kozlowski      kernel
1108a79a4b30SKrzysztof Kozlowski      The property is deprecated.
1109a79a4b30SKrzysztof Kozlowski
1110a79a4b30SKrzysztof KozlowskiallOf:
1111a79a4b30SKrzysztof Kozlowski  # Explicit allow-list for older SoCs. The legacy properties are not allowed
1112a79a4b30SKrzysztof Kozlowski  # on newer SoCs.
1113a79a4b30SKrzysztof Kozlowski  - if:
1114a79a4b30SKrzysztof Kozlowski      properties:
1115a79a4b30SKrzysztof Kozlowski        compatible:
1116a79a4b30SKrzysztof Kozlowski          contains:
1117a79a4b30SKrzysztof Kozlowski            enum:
1118a79a4b30SKrzysztof Kozlowski              - qcom,apq8026
1119a79a4b30SKrzysztof Kozlowski              - qcom,apq8094
1120a79a4b30SKrzysztof Kozlowski              - qcom,apq8096
1121d3e2262cSBryan O'Donoghue              - qcom,msm8939
1122ce77819aSLuca Weiss              - qcom,msm8953
112347c6315eSKrzysztof Kozlowski              - qcom,msm8956
1124a79a4b30SKrzysztof Kozlowski              - qcom,msm8992
1125a79a4b30SKrzysztof Kozlowski              - qcom,msm8994
1126a79a4b30SKrzysztof Kozlowski              - qcom,msm8996
1127a79a4b30SKrzysztof Kozlowski              - qcom,msm8998
1128ce77819aSLuca Weiss              - qcom,sdm450
1129a79a4b30SKrzysztof Kozlowski              - qcom,sdm630
1130a79a4b30SKrzysztof Kozlowski              - qcom,sdm632
113147c6315eSKrzysztof Kozlowski              - qcom,sdm636
1132a79a4b30SKrzysztof Kozlowski              - qcom,sdm845
1133a79a4b30SKrzysztof Kozlowski              - qcom,sdx55
1134a79a4b30SKrzysztof Kozlowski              - qcom,sdx65
1135f9a97656SRohit Agarwal              - qcom,sdx75
113647c6315eSKrzysztof Kozlowski              - qcom,sm4250
1137dc031a54SKonrad Dybcio              - qcom,sm6115
1138a79a4b30SKrzysztof Kozlowski              - qcom,sm6125
1139a79a4b30SKrzysztof Kozlowski              - qcom,sm6350
11409b4adf37SDavid Wronek              - qcom,sm7125
1141a79a4b30SKrzysztof Kozlowski              - qcom,sm7225
1142a79a4b30SKrzysztof Kozlowski              - qcom,sm8150
1143a79a4b30SKrzysztof Kozlowski              - qcom,sm8250
1144a79a4b30SKrzysztof Kozlowski    then:
1145a79a4b30SKrzysztof Kozlowski      properties:
1146a79a4b30SKrzysztof Kozlowski        qcom,board-id: true
1147a79a4b30SKrzysztof Kozlowski        qcom,msm-id: true
1148a79a4b30SKrzysztof Kozlowski    else:
1149a79a4b30SKrzysztof Kozlowski      properties:
1150a79a4b30SKrzysztof Kozlowski        qcom,board-id: false
1151a79a4b30SKrzysztof Kozlowski        qcom,msm-id: false
1152a79a4b30SKrzysztof Kozlowski
1153a79a4b30SKrzysztof Kozlowski  - if:
1154a79a4b30SKrzysztof Kozlowski      properties:
1155a79a4b30SKrzysztof Kozlowski        compatible:
1156a79a4b30SKrzysztof Kozlowski          contains:
1157a79a4b30SKrzysztof Kozlowski            enum:
1158a79a4b30SKrzysztof Kozlowski              - oneplus,cheeseburger
1159a79a4b30SKrzysztof Kozlowski              - oneplus,dumpling
1160a79a4b30SKrzysztof Kozlowski              - oneplus,enchilada
1161a79a4b30SKrzysztof Kozlowski              - oneplus,fajita
116247c6315eSKrzysztof Kozlowski              - oneplus,oneplus3
116347c6315eSKrzysztof Kozlowski              - oneplus,oneplus3t
1164a79a4b30SKrzysztof Kozlowski    then:
1165a79a4b30SKrzysztof Kozlowski      properties:
1166a79a4b30SKrzysztof Kozlowski        qcom,board-id:
1167a79a4b30SKrzysztof Kozlowski          items:
1168a79a4b30SKrzysztof Kozlowski            minItems: 4
1169a79a4b30SKrzysztof Kozlowski    else:
1170a79a4b30SKrzysztof Kozlowski      properties:
1171a79a4b30SKrzysztof Kozlowski        qcom,board-id:
1172a79a4b30SKrzysztof Kozlowski          items:
1173a79a4b30SKrzysztof Kozlowski            maxItems: 2
1174a79a4b30SKrzysztof Kozlowski
117562298364SRob HerringadditionalProperties: true
117662298364SRob Herring
11779d3ef77fSRob Herring...
1178