xref: /linux/Documentation/devicetree/bindings/arm/qcom.yaml (revision 3a39d672e7f48b8d6b91a09afa4b55352773b4b5)
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
144968178e3SRaymond Hackley              - samsung,ms013g
145ef537057SBartosz Dudziak              - samsung,s3ve3g
146ef537057SBartosz Dudziak          - const: qcom,msm8226
147ef537057SBartosz Dudziak
148ef537057SBartosz Dudziak      - items:
149ef537057SBartosz Dudziak          - enum:
15082d8c1e4SLuca Weiss              - htc,memul
151c493a2b3SRayyan Ansari              - microsoft,superman-lte
152c493a2b3SRayyan Ansari              - microsoft,tesla
1534029bd91SAndré Apitzsch              - motorola,peregrine
1542a478a52SStefan Hansson              - samsung,matisselte
155c493a2b3SRayyan Ansari          - const: qcom,msm8926
156c493a2b3SRayyan Ansari          - const: qcom,msm8226
157c493a2b3SRayyan Ansari
158c493a2b3SRayyan Ansari      - items:
159c493a2b3SRayyan Ansari          - enum:
160e3eaace5SNikita Travkin              - wingtech,wt82918hd
161e3eaace5SNikita Travkin          - const: qcom,msm8929
162e3eaace5SNikita Travkin
163e3eaace5SNikita Travkin      - items:
164e3eaace5SNikita Travkin          - enum:
16501a3c373SLukas Walter              - huawei,kiwi
16699052055SAndré Apitzsch              - longcheer,l9100
1670391cb15SLin, Meng-Bo              - samsung,a7
168d3e2262cSBryan O'Donoghue              - sony,kanuti-tulip
169d3e2262cSBryan O'Donoghue              - square,apq8039-t2
170e3eaace5SNikita Travkin              - wingtech,wt82918
171e3eaace5SNikita Travkin              - wingtech,wt82918hdhw39
172d3e2262cSBryan O'Donoghue          - const: qcom,msm8939
173d3e2262cSBryan O'Donoghue
174d3e2262cSBryan O'Donoghue      - items:
175d3e2262cSBryan O'Donoghue          - enum:
17605c0c38dSMarijn Suijten              - sony,kugo-row
17705c0c38dSMarijn Suijten              - sony,suzu-row
17805c0c38dSMarijn Suijten          - const: qcom,msm8956
17905c0c38dSMarijn Suijten
18005c0c38dSMarijn Suijten      - items:
18105c0c38dSMarijn Suijten          - enum:
1829d3ef77fSRob Herring              - qcom,msm8960-cdp
183abc49a7cSRudraksha Gupta              - samsung,expressatt
1849d3ef77fSRob Herring          - const: qcom,msm8960
1859d3ef77fSRob Herring
1869d3ef77fSRob Herring      - items:
187e5dad30bSRob Herring          - enum:
188e5dad30bSRob Herring              - lge,hammerhead
18916babb05SLuca Weiss              - samsung,hlte
190e5dad30bSRob Herring              - sony,xperia-amami
191e5dad30bSRob Herring              - sony,xperia-honami
192e5dad30bSRob Herring          - const: qcom,msm8974
193e5dad30bSRob Herring
194e5dad30bSRob Herring      - items:
1952e62303fSDmitry Baryshkov          - enum:
1962e62303fSDmitry Baryshkov              - fairphone,fp2
197336e26f8SAlexandre Messier              - htc,m8
198c8f740afSLuca Weiss              - oneplus,bacon
1992e62303fSDmitry Baryshkov              - samsung,klte
200a69274e1SValeriy Klimin              - sony,xperia-aries
2012e62303fSDmitry Baryshkov              - sony,xperia-castor
202d2209f67SLuca Weiss              - sony,xperia-leo
2032e62303fSDmitry Baryshkov          - const: qcom,msm8974pro
2042e62303fSDmitry Baryshkov          - const: qcom,msm8974
2052e62303fSDmitry Baryshkov
2062e62303fSDmitry Baryshkov      - items:
207b72160faSStephan Gerhold          - enum:
208873d845aSRong Zhang              - samsung,kltechn
209873d845aSRong Zhang          - const: samsung,klte
210873d845aSRong Zhang          - const: qcom,msm8974pro
211873d845aSRong Zhang          - const: qcom,msm8974
2129d3ef77fSRob Herring
2139d3ef77fSRob Herring      - items:
214b72160faSStephan Gerhold          - enum:
21517c07350SLin, Meng-Bo              - acer,a1-724
216944de518SKrzysztof Kozlowski              - alcatel,idol347
217fc4f8f67SKrzysztof Kozlowski              - asus,z00l
218cb12cc2dSLin, Meng-Bo              - gplus,fl8005a
219fc4f8f67SKrzysztof Kozlowski              - huawei,g7
2202c69048cSNikita Travkin              - lg,c50
2212c69048cSNikita Travkin              - lg,m216
222fc4f8f67SKrzysztof Kozlowski              - longcheer,l8910
22388d0e4e1SDmitry Baryshkov              - longcheer,l8150
2240ae1bf2eSNikita Travkin              - motorola,harpia
2250ae1bf2eSNikita Travkin              - motorola,osprey
2260ae1bf2eSNikita Travkin              - motorola,surnia
22788d0e4e1SDmitry Baryshkov              - qcom,msm8916-mtp
228b72160faSStephan Gerhold              - samsung,a3u-eur
229b72160faSStephan Gerhold              - samsung,a5u-eur
230dc1b8ce9SLin, Meng-Bo              - samsung,e5
231dc1b8ce9SLin, Meng-Bo              - samsung,e7
23280daa2faSRaymond Hackley              - samsung,fortuna3g
23380daa2faSRaymond Hackley              - samsung,gprimeltecan
234dc1b8ce9SLin, Meng-Bo              - samsung,grandmax
23580daa2faSRaymond Hackley              - samsung,grandprimelte
236d3f54684SNikita Travkin              - samsung,gt510
237d3f54684SNikita Travkin              - samsung,gt58
238c17427c6SLin, Meng-Bo              - samsung,j3ltetw
239fc4f8f67SKrzysztof Kozlowski              - samsung,j5
240293b993bSLin, Meng-Bo              - samsung,j5x
24180daa2faSRaymond Hackley              - samsung,rossa
242fc4f8f67SKrzysztof Kozlowski              - samsung,serranove
243a91dca40SYang Xiwen              - thwc,uf896
244a91dca40SYang Xiwen              - thwc,ufi001c
245e3eaace5SNikita Travkin              - wingtech,wt86518
246e3eaace5SNikita Travkin              - wingtech,wt86528
247fc4f8f67SKrzysztof Kozlowski              - wingtech,wt88047
24826c56dbdSYang Xiwen              - yiming,uz801-v3
249b72160faSStephan Gerhold          - const: qcom,msm8916
250b72160faSStephan Gerhold
251b72160faSStephan Gerhold      - items:
2529ad3c08fSVinod Koul          - enum:
253ce77819aSLuca Weiss              - motorola,potter
254ce77819aSLuca Weiss              - xiaomi,daisy
255ce77819aSLuca Weiss              - xiaomi,mido
256ce77819aSLuca Weiss              - xiaomi,tissot
257ce77819aSLuca Weiss              - xiaomi,vince
258ce77819aSLuca Weiss          - const: qcom,msm8953
259ce77819aSLuca Weiss
260ce77819aSLuca Weiss      - items:
261ce77819aSLuca Weiss          - enum:
26202cb8d73SKrzysztof Kozlowski              - lg,bullhead
263d2e57726SAlexander Reimelt              - lg,h815
26402cb8d73SKrzysztof Kozlowski              - microsoft,talkman
26502cb8d73SKrzysztof Kozlowski              - xiaomi,libra
26602cb8d73SKrzysztof Kozlowski          - const: qcom,msm8992
26702cb8d73SKrzysztof Kozlowski
26802cb8d73SKrzysztof Kozlowski      - items:
2699ad3c08fSVinod Koul          - enum:
2709ad3c08fSVinod Koul              - sony,karin_windy
271c704bd37SKrzysztof Kozlowski          - const: qcom,apq8094
272c704bd37SKrzysztof Kozlowski
273c704bd37SKrzysztof Kozlowski      - items:
274c704bd37SKrzysztof Kozlowski          - enum:
27594078088SKrzysztof Kozlowski              - huawei,angler
27694078088SKrzysztof Kozlowski              - microsoft,cityman
27794078088SKrzysztof Kozlowski              - sony,ivy-row
2789ad3c08fSVinod Koul              - sony,karin-row
2799ad3c08fSVinod Koul              - sony,satsuki-row
2809ad3c08fSVinod Koul              - sony,sumire-row
2819ad3c08fSVinod Koul              - sony,suzuran-row
282c704bd37SKrzysztof Kozlowski          - const: qcom,msm8994
2839ad3c08fSVinod Koul
2849ad3c08fSVinod Koul      - items:
285134cfc55SYassine Oudjana          - enum:
286134cfc55SYassine Oudjana              - arrow,apq8096-db820c
287134cfc55SYassine Oudjana              - inforce,ifc6640
288134cfc55SYassine Oudjana          - const: qcom,apq8096-sbc
289134cfc55SYassine Oudjana          - const: qcom,apq8096
290134cfc55SYassine Oudjana
291134cfc55SYassine Oudjana      - items:
292134cfc55SYassine Oudjana          - enum:
293ce5d6ba2SHarry Austen              - oneplus,oneplus3
294ce5d6ba2SHarry Austen              - oneplus,oneplus3t
295134cfc55SYassine Oudjana              - qcom,msm8996-mtp
296134cfc55SYassine Oudjana              - sony,dora-row
297134cfc55SYassine Oudjana              - sony,kagura-row
298134cfc55SYassine Oudjana              - sony,keyaki-row
299134cfc55SYassine Oudjana              - xiaomi,gemini
300358ef0c0SDmitry Baryshkov          - const: qcom,msm8996
301358ef0c0SDmitry Baryshkov
302358ef0c0SDmitry Baryshkov      - items:
303358ef0c0SDmitry Baryshkov          - enum:
304bb856fdfSAlec Su              - xiaomi,natrium
305134cfc55SYassine Oudjana              - xiaomi,scorpio
306358ef0c0SDmitry Baryshkov          - const: qcom,msm8996pro
307134cfc55SYassine Oudjana          - const: qcom,msm8996
3089d3ef77fSRob Herring
3099d3ef77fSRob Herring      - items:
3105732bea6SRob Herring          - enum:
3118eb1b188SKrzysztof Kozlowski              - asus,novago-tp370ql
3128eb1b188SKrzysztof Kozlowski              - fxtec,pro1
3138eb1b188SKrzysztof Kozlowski              - hp,envy-x2
3148eb1b188SKrzysztof Kozlowski              - lenovo,miix-630
3158eb1b188SKrzysztof Kozlowski              - oneplus,cheeseburger
3168eb1b188SKrzysztof Kozlowski              - oneplus,dumpling
3178eb1b188SKrzysztof Kozlowski              - qcom,msm8998-mtp
3188eb1b188SKrzysztof Kozlowski              - sony,xperia-lilac
3198eb1b188SKrzysztof Kozlowski              - sony,xperia-maple
3208eb1b188SKrzysztof Kozlowski              - sony,xperia-poplar
32137b5e8c4SDzmitry Sankouski              - xiaomi,sagit
3228eb1b188SKrzysztof Kozlowski          - const: qcom,msm8998
3238eb1b188SKrzysztof Kozlowski
3248eb1b188SKrzysztof Kozlowski      - items:
3258eb1b188SKrzysztof Kozlowski          - enum:
3262c36509cSKrzysztof Kozlowski              - 8dev,jalapeno
3272c36509cSKrzysztof Kozlowski              - alfa-network,ap120c-ac
3282c36509cSKrzysztof Kozlowski          - const: qcom,ipq4018
3292c36509cSKrzysztof Kozlowski
3302c36509cSKrzysztof Kozlowski      - items:
3312c36509cSKrzysztof Kozlowski          - enum:
3323f38ac6fSDavid Heidelberg              - qcom,ipq4019-ap-dk01.1-c1
3335732bea6SRob Herring              - qcom,ipq4019-ap-dk04.1-c3
3345732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c1
3355732bea6SRob Herring              - qcom,ipq4019-ap-dk07.1-c2
3365732bea6SRob Herring              - qcom,ipq4019-dk04.1-c1
3379d3ef77fSRob Herring          - const: qcom,ipq4019
3389d3ef77fSRob Herring
3399d3ef77fSRob Herring      - items:
3409d3ef77fSRob Herring          - enum:
341f8100504SSricharan Ramabadhran              - qcom,ipq5018-rdp432-c2
3425c59666cSGabor Juhos              - tplink,archer-ax55-v1
343f8100504SSricharan Ramabadhran          - const: qcom,ipq5018
344f8100504SSricharan Ramabadhran
345f8100504SSricharan Ramabadhran      - items:
346f8100504SSricharan Ramabadhran          - enum:
3475d092236SKathiravan T              - qcom,ipq5332-ap-mi01.2
34868c4c671SKathiravan T              - qcom,ipq5332-ap-mi01.3
349f6b161efSKathiravan T              - qcom,ipq5332-ap-mi01.6
350f2f644d8SKathiravan T              - qcom,ipq5332-ap-mi01.9
3515d092236SKathiravan T          - const: qcom,ipq5332
3525d092236SKathiravan T
3535d092236SKathiravan T      - items:
3545d092236SKathiravan T          - enum:
355fb27202bSKrzysztof Kozlowski              - mikrotik,rb3011
3569d3ef77fSRob Herring              - qcom,ipq8064-ap148
3579d3ef77fSRob Herring          - const: qcom,ipq8064
3589d3ef77fSRob Herring
3599d3ef77fSRob Herring      - items:
3609d3ef77fSRob Herring          - enum:
3619d3ef77fSRob Herring              - qcom,ipq8074-hk01
3625f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c1
3635f854f09SGokul Sriram Palanisamy              - qcom,ipq8074-hk10-c2
3649d3ef77fSRob Herring          - const: qcom,ipq8074
3659d3ef77fSRob Herring
36664d5c8a4SDevi Priya      - items:
36764d5c8a4SDevi Priya          - enum:
368e3c98aacSDevi Priya              - qcom,ipq9574-ap-al02-c2
3692e4cd263SDevi Priya              - qcom,ipq9574-ap-al02-c6
37064d5c8a4SDevi Priya              - qcom,ipq9574-ap-al02-c7
371b866fba4SDevi Priya              - qcom,ipq9574-ap-al02-c8
372add687cbSPoovendhan Selvaraj              - qcom,ipq9574-ap-al02-c9
37364d5c8a4SDevi Priya          - const: qcom,ipq9574
37464d5c8a4SDevi Priya
375f4ec5f28SNeil Armstrong      - description: Sierra Wireless MangOH Green with WP8548 Module
376f4ec5f28SNeil Armstrong        items:
377f4ec5f28SNeil Armstrong          - const: swir,mangoh-green-wp8548
378f4ec5f28SNeil Armstrong          - const: swir,wp8548
379f4ec5f28SNeil Armstrong          - const: qcom,mdm9615
380f4ec5f28SNeil Armstrong
381941a8a45SKonrad Dybcio      - description: Qualcomm Technologies, Inc. Robotics RB1
382941a8a45SKonrad Dybcio        items:
383941a8a45SKonrad Dybcio          - enum:
384941a8a45SKonrad Dybcio              - qcom,qrb2210-rb1
385941a8a45SKonrad Dybcio          - const: qcom,qrb2210
386941a8a45SKonrad Dybcio          - const: qcom,qcm2290
387941a8a45SKonrad Dybcio
3884b1a16d7SLuca Weiss      - items:
3894b1a16d7SLuca Weiss          - enum:
3904b1a16d7SLuca Weiss              - fairphone,fp5
39106fd1dd1SKomal Bajaj              - qcom,qcm6490-idp
39206fd1dd1SKomal Bajaj              - qcom,qcs6490-rb3gen2
393f51df82dSCaleb Connolly              - shift,otter
3944b1a16d7SLuca Weiss          - const: qcom,qcm6490
3954b1a16d7SLuca Weiss
396cc677f90SMelody Olvera      - description: Qualcomm Technologies, Inc. Distributed Unit 1000 platform
397cc677f90SMelody Olvera        items:
398cc677f90SMelody Olvera          - enum:
399cc677f90SMelody Olvera              - qcom,qdu1000-idp
400cc677f90SMelody Olvera              - qcom,qdu1000-x100
401cc677f90SMelody Olvera          - const: qcom,qdu1000
402cc677f90SMelody Olvera
403cc677f90SMelody Olvera      - description: Qualcomm Technologies, Inc. Radio Unit 1000 platform
404cc677f90SMelody Olvera        items:
405cc677f90SMelody Olvera          - enum:
406cc677f90SMelody Olvera              - qcom,qru1000-idp
407cc677f90SMelody Olvera          - const: qcom,qru1000
408cc677f90SMelody Olvera
409aaffd364SNikita Travkin      - items:
410f1cbee2dSRajendra Nayak          - enum:
411aaffd364SNikita Travkin              - acer,aspire1
412f1cbee2dSRajendra Nayak              - qcom,sc7180-idp
413f1cbee2dSRajendra Nayak          - const: qcom,sc7180
4142f0c17faSSricharan R
4153b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (rev1 - 2)
4163b8bfe00SDouglas Anderson        items:
4173b8bfe00SDouglas Anderson          - const: google,coachz-rev1
4183b8bfe00SDouglas Anderson          - const: google,coachz-rev2
4193b8bfe00SDouglas Anderson          - const: qcom,sc7180
4203b8bfe00SDouglas Anderson
4213b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c (newest rev)
4223b8bfe00SDouglas Anderson        items:
4233b8bfe00SDouglas Anderson          - const: google,coachz
4243b8bfe00SDouglas Anderson          - const: qcom,sc7180
4253b8bfe00SDouglas Anderson
4263b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (rev1 - 2)
4273b8bfe00SDouglas Anderson        items:
4283b8bfe00SDouglas Anderson          - const: google,coachz-rev1-sku0
4293b8bfe00SDouglas Anderson          - const: google,coachz-rev2-sku0
4303b8bfe00SDouglas Anderson          - const: qcom,sc7180
4313b8bfe00SDouglas Anderson
4323b8bfe00SDouglas Anderson      - description: HP Chromebook x2 11c with LTE (newest rev)
4333b8bfe00SDouglas Anderson        items:
4343b8bfe00SDouglas Anderson          - const: google,coachz-sku0
4353b8bfe00SDouglas Anderson          - const: qcom,sc7180
4363b8bfe00SDouglas Anderson
4373b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev2)
4383b8bfe00SDouglas Anderson        items:
4393b8bfe00SDouglas Anderson          - const: google,homestar-rev2
4403b8bfe00SDouglas Anderson          - const: google,homestar-rev23
4413b8bfe00SDouglas Anderson          - const: qcom,sc7180
4423b8bfe00SDouglas Anderson
4433b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (rev3)
4443b8bfe00SDouglas Anderson        items:
4453b8bfe00SDouglas Anderson          - const: google,homestar-rev3
4463b8bfe00SDouglas Anderson          - const: qcom,sc7180
4473b8bfe00SDouglas Anderson
4483b8bfe00SDouglas Anderson      - description: Lenovo Chromebook Duet 5 13 (newest rev)
4493b8bfe00SDouglas Anderson        items:
4503b8bfe00SDouglas Anderson          - const: google,homestar
4513b8bfe00SDouglas Anderson          - const: qcom,sc7180
4523b8bfe00SDouglas Anderson
4535069fe94SDouglas Anderson      - description: Google Kingoftown (rev0)
4545069fe94SDouglas Anderson        items:
4555069fe94SDouglas Anderson          - const: google,kingoftown-rev0
4565069fe94SDouglas Anderson          - const: qcom,sc7180
4575069fe94SDouglas Anderson
4585069fe94SDouglas Anderson      - description: Google Kingoftown (newest rev)
4595069fe94SDouglas Anderson        items:
4605069fe94SDouglas Anderson          - const: google,kingoftown
4615069fe94SDouglas Anderson          - const: qcom,sc7180
4625069fe94SDouglas Anderson
4633b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev0)
4643b8bfe00SDouglas Anderson        items:
4653b8bfe00SDouglas Anderson          - const: google,lazor-rev0
4663b8bfe00SDouglas Anderson          - const: qcom,sc7180
4673b8bfe00SDouglas Anderson
4683b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev1 - 2)
4693b8bfe00SDouglas Anderson        items:
4703b8bfe00SDouglas Anderson          - const: google,lazor-rev1
4713b8bfe00SDouglas Anderson          - const: google,lazor-rev2
4723b8bfe00SDouglas Anderson          - const: qcom,sc7180
4733b8bfe00SDouglas Anderson
4743b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (rev3 - 8)
4753b8bfe00SDouglas Anderson        items:
4763b8bfe00SDouglas Anderson          - const: google,lazor-rev3
4773b8bfe00SDouglas Anderson          - const: google,lazor-rev4
4783b8bfe00SDouglas Anderson          - const: google,lazor-rev5
4793b8bfe00SDouglas Anderson          - const: google,lazor-rev6
4803b8bfe00SDouglas Anderson          - const: google,lazor-rev7
4813b8bfe00SDouglas Anderson          - const: google,lazor-rev8
4823b8bfe00SDouglas Anderson          - const: qcom,sc7180
4833b8bfe00SDouglas Anderson
4845aca91ecSSheng-Liang Pan      - description: Acer Chromebook Spin 513 (rev9)
4855aca91ecSSheng-Liang Pan        items:
4865aca91ecSSheng-Liang Pan          - const: google,lazor-rev9
4875aca91ecSSheng-Liang Pan          - const: qcom,sc7180
4885aca91ecSSheng-Liang Pan
4893b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 (newest rev)
4903b8bfe00SDouglas Anderson        items:
4913b8bfe00SDouglas Anderson          - const: google,lazor
4923b8bfe00SDouglas Anderson          - const: qcom,sc7180
4933b8bfe00SDouglas Anderson
4943b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev1 - 2)
4953b8bfe00SDouglas Anderson        items:
4963b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku2
4973b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku2
4983b8bfe00SDouglas Anderson          - const: qcom,sc7180
4993b8bfe00SDouglas Anderson
5003b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (rev3 - 8)
5013b8bfe00SDouglas Anderson        items:
5023b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku2
5033b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku2
5043b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku2
5053b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku2
5063b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku2
5073b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku2
5083b8bfe00SDouglas Anderson          - const: qcom,sc7180
5093b8bfe00SDouglas Anderson
5105aca91ecSSheng-Liang Pan      - description: Acer Chromebook Spin 513 with KB Backlight (rev9)
5115aca91ecSSheng-Liang Pan        items:
5125aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku2
5135aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5145aca91ecSSheng-Liang Pan
5153b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with KB Backlight (newest rev)
5163b8bfe00SDouglas Anderson        items:
5173b8bfe00SDouglas Anderson          - const: google,lazor-sku2
5183b8bfe00SDouglas Anderson          - const: qcom,sc7180
5193b8bfe00SDouglas Anderson
5203b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev1 - 2)
5213b8bfe00SDouglas Anderson        items:
5223b8bfe00SDouglas Anderson          - const: google,lazor-rev1-sku0
5233b8bfe00SDouglas Anderson          - const: google,lazor-rev2-sku0
5243b8bfe00SDouglas Anderson          - const: qcom,sc7180
5253b8bfe00SDouglas Anderson
5263b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (rev3 - 8)
5273b8bfe00SDouglas Anderson        items:
5283b8bfe00SDouglas Anderson          - const: google,lazor-rev3-sku0
5293b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku0
5303b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku0
5313b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku0
5323b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku0
5333b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku0
5343b8bfe00SDouglas Anderson          - const: qcom,sc7180
5353b8bfe00SDouglas Anderson
5365aca91ecSSheng-Liang Pan      - description: Acer Chromebook Spin 513 with LTE (rev9)
5375aca91ecSSheng-Liang Pan        items:
5385aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku0
5395aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku10
5405aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5415aca91ecSSheng-Liang Pan
5423b8bfe00SDouglas Anderson      - description: Acer Chromebook Spin 513 with LTE (newest rev)
5433b8bfe00SDouglas Anderson        items:
5443b8bfe00SDouglas Anderson          - const: google,lazor-sku0
5455aca91ecSSheng-Liang Pan          - const: google,lazor-sku10
5463b8bfe00SDouglas Anderson          - const: qcom,sc7180
5473b8bfe00SDouglas Anderson
5483b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (rev4 - rev8)
5493b8bfe00SDouglas Anderson        items:
5503b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku4
5513b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku4
5523b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku4
5533b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku4
5543b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku4
5553b8bfe00SDouglas Anderson          - const: qcom,sc7180
5563b8bfe00SDouglas Anderson
5575aca91ecSSheng-Liang Pan      - description: Acer Chromebook 511 (rev9)
5585aca91ecSSheng-Liang Pan        items:
5595aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku4
5605aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku15
5615aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5625aca91ecSSheng-Liang Pan
5633b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 (newest rev)
5643b8bfe00SDouglas Anderson        items:
5653b8bfe00SDouglas Anderson          - const: google,lazor-sku4
5665aca91ecSSheng-Liang Pan          - const: google,lazor-sku15
5673b8bfe00SDouglas Anderson          - const: qcom,sc7180
5683b8bfe00SDouglas Anderson
5693b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev4)
5703b8bfe00SDouglas Anderson        items:
5713b8bfe00SDouglas Anderson          - const: google,lazor-rev4-sku5
5723b8bfe00SDouglas Anderson          - const: qcom,sc7180
5733b8bfe00SDouglas Anderson
5743b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (rev5 - rev8)
5753b8bfe00SDouglas Anderson        items:
5763b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku5
5773b8bfe00SDouglas Anderson          - const: google,lazor-rev5-sku6
5783b8bfe00SDouglas Anderson          - const: google,lazor-rev6-sku6
5793b8bfe00SDouglas Anderson          - const: google,lazor-rev7-sku6
5803b8bfe00SDouglas Anderson          - const: google,lazor-rev8-sku6
5813b8bfe00SDouglas Anderson          - const: qcom,sc7180
5823b8bfe00SDouglas Anderson
5835aca91ecSSheng-Liang Pan      - description: Acer Chromebook 511 without Touchscreen (rev9)
5845aca91ecSSheng-Liang Pan        items:
5855aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku6
5865aca91ecSSheng-Liang Pan          - const: google,lazor-rev9-sku18
5875aca91ecSSheng-Liang Pan          - const: qcom,sc7180
5885aca91ecSSheng-Liang Pan
5893b8bfe00SDouglas Anderson      - description: Acer Chromebook 511 without Touchscreen (newest rev)
5903b8bfe00SDouglas Anderson        items:
5913b8bfe00SDouglas Anderson          - const: google,lazor-sku6
5925aca91ecSSheng-Liang Pan          - const: google,lazor-sku18
5933b8bfe00SDouglas Anderson          - const: qcom,sc7180
5943b8bfe00SDouglas Anderson
5955069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (rev0)
5965069fe94SDouglas Anderson        items:
5975069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku0
5985069fe94SDouglas Anderson          - const: qcom,sc7180
5995069fe94SDouglas Anderson
6005069fe94SDouglas Anderson      - description: Google Mrbland with AUO panel (newest rev)
6015069fe94SDouglas Anderson        items:
6025069fe94SDouglas Anderson          - const: google,mrbland-sku1536
6035069fe94SDouglas Anderson          - const: qcom,sc7180
6045069fe94SDouglas Anderson
6055069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (rev0)
6065069fe94SDouglas Anderson        items:
6075069fe94SDouglas Anderson          - const: google,mrbland-rev0-sku16
6085069fe94SDouglas Anderson          - const: qcom,sc7180
6095069fe94SDouglas Anderson
6105069fe94SDouglas Anderson      - description: Google Mrbland with BOE panel (newest rev)
6115069fe94SDouglas Anderson        items:
6125069fe94SDouglas Anderson          - const: google,mrbland-sku1024
6135069fe94SDouglas Anderson          - const: google,mrbland-sku768
6145069fe94SDouglas Anderson          - const: qcom,sc7180
6155069fe94SDouglas Anderson
6165069fe94SDouglas Anderson      - description: Google Pazquel with Parade (newest rev)
6175069fe94SDouglas Anderson        items:
6185069fe94SDouglas Anderson          - const: google,pazquel-sku5
6195069fe94SDouglas Anderson          - const: qcom,sc7180
6205069fe94SDouglas Anderson
6215069fe94SDouglas Anderson      - description: Google Pazquel with TI (newest rev)
6225069fe94SDouglas Anderson        items:
6235069fe94SDouglas Anderson          - const: google,pazquel-sku1
6245069fe94SDouglas Anderson          - const: qcom,sc7180
6255069fe94SDouglas Anderson
6265069fe94SDouglas Anderson      - description: Google Pazquel with LTE and Parade (newest rev)
6275069fe94SDouglas Anderson        items:
62807603a1cSYunlong Jia          - const: google,pazquel-sku6
6295069fe94SDouglas Anderson          - const: google,pazquel-sku4
6305069fe94SDouglas Anderson          - const: qcom,sc7180
6315069fe94SDouglas Anderson
6325069fe94SDouglas Anderson      - description: Google Pazquel with LTE and TI (newest rev)
6335069fe94SDouglas Anderson        items:
6345069fe94SDouglas Anderson          - const: google,pazquel-sku0
6355069fe94SDouglas Anderson          - const: google,pazquel-sku2
6365069fe94SDouglas Anderson          - const: qcom,sc7180
6375069fe94SDouglas Anderson
638185d192dSYunlong Jia      - description: Google Pazquel360 with LTE (newest rev)
639185d192dSYunlong Jia        items:
640185d192dSYunlong Jia          - const: google,pazquel-sku22
641185d192dSYunlong Jia          - const: google,pazquel-sku20
642185d192dSYunlong Jia          - const: qcom,sc7180
643185d192dSYunlong Jia
644185d192dSYunlong Jia      - description: Google Pazquel360 with WiFi (newest rev)
645185d192dSYunlong Jia        items:
646185d192dSYunlong Jia          - const: google,pazquel-sku21
647185d192dSYunlong Jia          - const: qcom,sc7180
648185d192dSYunlong Jia
6493b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev1)
6503b8bfe00SDouglas Anderson        items:
6513b8bfe00SDouglas Anderson          - const: google,pompom-rev1
6523b8bfe00SDouglas Anderson          - const: qcom,sc7180
6533b8bfe00SDouglas Anderson
6543b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (rev2)
6553b8bfe00SDouglas Anderson        items:
6563b8bfe00SDouglas Anderson          - const: google,pompom-rev2
6573b8bfe00SDouglas Anderson          - const: qcom,sc7180
6583b8bfe00SDouglas Anderson
6593b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 (newest rev)
6603b8bfe00SDouglas Anderson        items:
6613b8bfe00SDouglas Anderson          - const: google,pompom
6623b8bfe00SDouglas Anderson          - const: qcom,sc7180
6633b8bfe00SDouglas Anderson
6643b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev1)
6653b8bfe00SDouglas Anderson        items:
6663b8bfe00SDouglas Anderson          - const: google,pompom-rev1-sku0
6673b8bfe00SDouglas Anderson          - const: qcom,sc7180
6683b8bfe00SDouglas Anderson
6693b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (rev2)
6703b8bfe00SDouglas Anderson        items:
6713b8bfe00SDouglas Anderson          - const: google,pompom-rev2-sku0
6723b8bfe00SDouglas Anderson          - const: qcom,sc7180
6733b8bfe00SDouglas Anderson
6743b8bfe00SDouglas Anderson      - description: Sharp Dynabook Chromebook C1 with LTE (newest rev)
6753b8bfe00SDouglas Anderson        items:
6763b8bfe00SDouglas Anderson          - const: google,pompom-sku0
6773b8bfe00SDouglas Anderson          - const: qcom,sc7180
6783b8bfe00SDouglas Anderson
6795069fe94SDouglas Anderson      - description: Google Quackingstick (newest rev)
6805069fe94SDouglas Anderson        items:
6815069fe94SDouglas Anderson          - const: google,quackingstick-sku1537
6825069fe94SDouglas Anderson          - const: qcom,sc7180
6835069fe94SDouglas Anderson
6845069fe94SDouglas Anderson      - description: Google Quackingstick with LTE (newest rev)
6855069fe94SDouglas Anderson        items:
6865069fe94SDouglas Anderson          - const: google,quackingstick-sku1536
6875069fe94SDouglas Anderson          - const: qcom,sc7180
6885069fe94SDouglas Anderson
6893b8bfe00SDouglas Anderson      - description: Google Trogdor (newest rev)
6903b8bfe00SDouglas Anderson        items:
6913b8bfe00SDouglas Anderson          - const: google,trogdor
6923b8bfe00SDouglas Anderson          - const: qcom,sc7180
6933b8bfe00SDouglas Anderson
6943b8bfe00SDouglas Anderson      - description: Google Trogdor with LTE (newest rev)
6953b8bfe00SDouglas Anderson        items:
6963b8bfe00SDouglas Anderson          - const: google,trogdor-sku0
6973b8bfe00SDouglas Anderson          - const: qcom,sc7180
6983b8bfe00SDouglas Anderson
6995069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (rev0)
7005069fe94SDouglas Anderson        items:
7015069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku16
7025069fe94SDouglas Anderson          - const: qcom,sc7180
7035069fe94SDouglas Anderson
7045069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (newest rev)
7055069fe94SDouglas Anderson        items:
7065069fe94SDouglas Anderson          - const: google,wormdingler-sku1024
7075069fe94SDouglas Anderson          - const: qcom,sc7180
7085069fe94SDouglas Anderson
7095069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel and rt5682s (newest rev)
7105069fe94SDouglas Anderson        items:
7115069fe94SDouglas Anderson          - const: google,wormdingler-sku1025
7125069fe94SDouglas Anderson          - const: qcom,sc7180
7135069fe94SDouglas Anderson
7145069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (rev0)
7155069fe94SDouglas Anderson        items:
7165069fe94SDouglas Anderson          - const: google,wormdingler-rev0-sku0
7175069fe94SDouglas Anderson          - const: qcom,sc7180
7185069fe94SDouglas Anderson
7195069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (newest rev)
7205069fe94SDouglas Anderson        items:
7215069fe94SDouglas Anderson          - const: google,wormdingler-sku0
7225069fe94SDouglas Anderson          - const: qcom,sc7180
7235069fe94SDouglas Anderson
7245069fe94SDouglas Anderson      - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel and rt5682s (newest rev)
7255069fe94SDouglas Anderson        items:
7265069fe94SDouglas Anderson          - const: google,wormdingler-sku1
7275069fe94SDouglas Anderson          - const: qcom,sc7180
7285069fe94SDouglas Anderson
729707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (rev3 - 4)
730707b9b08SDouglas Anderson        items:
731707b9b08SDouglas Anderson          - const: qcom,sc7280-crd
732707b9b08SDouglas Anderson          - const: google,hoglin-rev3
733707b9b08SDouglas Anderson          - const: google,hoglin-rev4
734707b9b08SDouglas Anderson          - const: google,piglin-rev3
735707b9b08SDouglas Anderson          - const: google,piglin-rev4
736707b9b08SDouglas Anderson          - const: qcom,sc7280
737707b9b08SDouglas Anderson
738707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 CRD platform (newest rev)
739707b9b08SDouglas Anderson        items:
740f72a9f52SBob Moragues          - const: google,zoglin
741707b9b08SDouglas Anderson          - const: google,hoglin
742707b9b08SDouglas Anderson          - const: qcom,sc7280
743707b9b08SDouglas Anderson
744c9e625bcSRajendra Nayak      - description: Qualcomm Technologies, Inc. sc7280 CRD Pro platform (newest rev)
745c9e625bcSRajendra Nayak        items:
746c9e625bcSRajendra Nayak          - const: google,zoglin-sku1536
747c9e625bcSRajendra Nayak          - const: google,hoglin-sku1536
748c9e625bcSRajendra Nayak          - const: qcom,sc7280
749c9e625bcSRajendra Nayak
750707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU1 platform
751707b9b08SDouglas Anderson        items:
752707b9b08SDouglas Anderson          - const: qcom,sc7280-idp
753707b9b08SDouglas Anderson          - const: google,senor
754707b9b08SDouglas Anderson          - const: qcom,sc7280
755707b9b08SDouglas Anderson
756707b9b08SDouglas Anderson      - description: Qualcomm Technologies, Inc. sc7280 IDP SKU2 platform
757707b9b08SDouglas Anderson        items:
758707b9b08SDouglas Anderson          - const: qcom,sc7280-idp2
759707b9b08SDouglas Anderson          - const: google,piglin
760707b9b08SDouglas Anderson          - const: qcom,sc7280
761707b9b08SDouglas Anderson
7628336a4e7SSheng-Liang Pan      - description: Google Evoker (newest rev)
7638336a4e7SSheng-Liang Pan        items:
7648336a4e7SSheng-Liang Pan          - const: google,evoker
7658336a4e7SSheng-Liang Pan          - const: qcom,sc7280
7668336a4e7SSheng-Liang Pan
767f1714f85SSheng-Liang Pan      - description: Google Evoker with LTE (newest rev)
768f1714f85SSheng-Liang Pan        items:
769f1714f85SSheng-Liang Pan          - const: google,evoker-sku512
770f1714f85SSheng-Liang Pan          - const: qcom,sc7280
771f1714f85SSheng-Liang Pan
772707b9b08SDouglas Anderson      - description: Google Herobrine (newest rev)
773707b9b08SDouglas Anderson        items:
774707b9b08SDouglas Anderson          - const: google,herobrine
775707b9b08SDouglas Anderson          - const: qcom,sc7280
776707b9b08SDouglas Anderson
777593ad913SJimmy Chen      - description: Google Villager (rev0)
778593ad913SJimmy Chen        items:
779593ad913SJimmy Chen          - const: google,villager-rev0
780593ad913SJimmy Chen          - const: qcom,sc7280
781593ad913SJimmy Chen
782707b9b08SDouglas Anderson      - description: Google Villager (newest rev)
783707b9b08SDouglas Anderson        items:
784707b9b08SDouglas Anderson          - const: google,villager
78536dc1681SRajendra Nayak          - const: qcom,sc7280
78636dc1681SRajendra Nayak
787593ad913SJimmy Chen      - description: Google Villager with LTE (newest rev)
788593ad913SJimmy Chen        items:
789ff0ea86aSDouglas Anderson          - const: google,villager-sku512
790593ad913SJimmy Chen          - const: qcom,sc7280
791593ad913SJimmy Chen
792812e13ddSOwen Yang      - description: Google Zombie (newest rev)
793812e13ddSOwen Yang        items:
794812e13ddSOwen Yang          - const: google,zombie
795812e13ddSOwen Yang          - const: qcom,sc7280
796812e13ddSOwen Yang
797812e13ddSOwen Yang      - description: Google Zombie with LTE (newest rev)
798812e13ddSOwen Yang        items:
799812e13ddSOwen Yang          - const: google,zombie-sku512
800812e13ddSOwen Yang          - const: qcom,sc7280
801812e13ddSOwen Yang
8023219c9b2SOwen Yang      - description: Google Zombie with NVMe (newest rev)
8033219c9b2SOwen Yang        items:
8043219c9b2SOwen Yang          - const: google,zombie-sku2
8053219c9b2SOwen Yang          - const: google,zombie-sku3
8063219c9b2SOwen Yang          - const: google,zombie-sku515
8073219c9b2SOwen Yang          - const: qcom,sc7280
8083219c9b2SOwen Yang
8093219c9b2SOwen Yang      - description: Google Zombie with LTE and NVMe (newest rev)
8103219c9b2SOwen Yang        items:
8113219c9b2SOwen Yang          - const: google,zombie-sku514
8123219c9b2SOwen Yang          - const: qcom,sc7280
8133219c9b2SOwen Yang
81436dc1681SRajendra Nayak      - items:
81536dc1681SRajendra Nayak          - enum:
816a1793920SBjorn Andersson              - lenovo,flex-5g
817a1793920SBjorn Andersson              - microsoft,surface-prox
818a1793920SBjorn Andersson              - qcom,sc8180x-primus
819a1793920SBjorn Andersson          - const: qcom,sc8180x
820a1793920SBjorn Andersson
821a1793920SBjorn Andersson      - items:
822a1793920SBjorn Andersson          - enum:
82305b90d24SBjorn Andersson              - lenovo,thinkpad-x13s
82405b90d24SBjorn Andersson              - qcom,sc8280xp-crd
825a1793920SBjorn Andersson              - qcom,sc8280xp-qrd
826a1793920SBjorn Andersson          - const: qcom,sc8280xp
827a1793920SBjorn Andersson
828a1793920SBjorn Andersson      - items:
829a1793920SBjorn Andersson          - enum:
8305f2fd4aeSNeil Armstrong              - lenovo,tbx605f
831ce77819aSLuca Weiss              - motorola,ali
832ce77819aSLuca Weiss          - const: qcom,sdm450
833ce77819aSLuca Weiss
834ce77819aSLuca Weiss      - items:
835ce77819aSLuca Weiss          - enum:
8360d45153fSKrzysztof Kozlowski              - sony,discovery-row
8370d45153fSKrzysztof Kozlowski              - sony,kirin-row
8380d45153fSKrzysztof Kozlowski              - sony,pioneer-row
8390d45153fSKrzysztof Kozlowski              - sony,voyager-row
8400d45153fSKrzysztof Kozlowski          - const: qcom,sdm630
8410d45153fSKrzysztof Kozlowski
8420d45153fSKrzysztof Kozlowski      - items:
8430d45153fSKrzysztof Kozlowski          - enum:
844bbd5a689SDmitry Baryshkov              - inforce,ifc6560
845bbd5a689SDmitry Baryshkov          - const: qcom,sda660
846bbd5a689SDmitry Baryshkov
847bbd5a689SDmitry Baryshkov      - items:
848bbd5a689SDmitry Baryshkov          - enum:
849cb898d5eSLuca Weiss              - fairphone,fp3
850ce77819aSLuca Weiss              - motorola,ocean
851cb898d5eSLuca Weiss          - const: qcom,sdm632
852cb898d5eSLuca Weiss
853cb898d5eSLuca Weiss      - items:
854cb898d5eSLuca Weiss          - enum:
855ce23114dSKrzysztof Kozlowski              - sony,mermaid-row
856ce23114dSKrzysztof Kozlowski          - const: qcom,sdm636
857ce23114dSKrzysztof Kozlowski
858ce23114dSKrzysztof Kozlowski      - items:
859ce23114dSKrzysztof Kozlowski          - enum:
860aab86bbbSAlexey Minnekhanov              - xiaomi,lavender
861aab86bbbSAlexey Minnekhanov          - const: qcom,sdm660
862aab86bbbSAlexey Minnekhanov
863aab86bbbSAlexey Minnekhanov      - items:
864aab86bbbSAlexey Minnekhanov          - enum:
8656c49e41cSRichard Acayan              - google,sargo
8666c49e41cSRichard Acayan          - const: qcom,sdm670
8676c49e41cSRichard Acayan
8686c49e41cSRichard Acayan      - items:
8696c49e41cSRichard Acayan          - enum:
87071935423SVinod Koul              - qcom,sdx55-mtp
871222ed6a2SManivannan Sadhasivam              - qcom,sdx55-telit-fn980-tlb
872328008f4SManivannan Sadhasivam              - qcom,sdx55-t55
87371935423SVinod Koul          - const: qcom,sdx55
87471935423SVinod Koul
87571935423SVinod Koul      - items:
87671935423SVinod Koul          - enum:
87761339f36SVamsi krishna Lanka              - qcom,sdx65-mtp
87861339f36SVamsi krishna Lanka          - const: qcom,sdx65
87961339f36SVamsi krishna Lanka
88061339f36SVamsi krishna Lanka      - items:
88161339f36SVamsi krishna Lanka          - enum:
882f9a97656SRohit Agarwal              - qcom,sdx75-idp
883f9a97656SRohit Agarwal          - const: qcom,sdx75
884f9a97656SRohit Agarwal
885f9a97656SRohit Agarwal      - items:
886f9a97656SRohit Agarwal          - enum:
887ddfb3fc4SVinod Koul              - qcom,ipq6018-cp01
8882f0c17faSSricharan R              - qcom,ipq6018-cp01-c1
8892f0c17faSSricharan R          - const: qcom,ipq6018
8902f0c17faSSricharan R
891152a1b4cSManivannan Sadhasivam      - items:
892152a1b4cSManivannan Sadhasivam          - enum:
89309b75a92SKrzysztof Kozlowski              - qcom,qcs404-evb-1000
89409b75a92SKrzysztof Kozlowski              - qcom,qcs404-evb-4000
89509b75a92SKrzysztof Kozlowski          - const: qcom,qcs404-evb
89609b75a92SKrzysztof Kozlowski          - const: qcom,qcs404
89709b75a92SKrzysztof Kozlowski
89809b75a92SKrzysztof Kozlowski      - items:
89909b75a92SKrzysztof Kozlowski          - enum:
9000bc14d4aSBhupesh Sharma              - qcom,sa8155p-adp
9010bc14d4aSBhupesh Sharma          - const: qcom,sa8155p
9020bc14d4aSBhupesh Sharma
9030bc14d4aSBhupesh Sharma      - items:
9040bc14d4aSBhupesh Sharma          - enum:
905a1793920SBjorn Andersson              - qcom,sa8295p-adp
906b3de8527SParikshit Pareek              - qcom,sa8540p-ride
907a1793920SBjorn Andersson          - const: qcom,sa8540p
908a1793920SBjorn Andersson
909a1793920SBjorn Andersson      - items:
910a1793920SBjorn Andersson          - enum:
911a5c5fe58SBartosz Golaszewski              - qcom,sa8775p-ride
9129ca49bb2SBartosz Golaszewski              - qcom,sa8775p-ride-r3
913a5c5fe58SBartosz Golaszewski          - const: qcom,sa8775p
914a5c5fe58SBartosz Golaszewski
915a5c5fe58SBartosz Golaszewski      - items:
916a5c5fe58SBartosz Golaszewski          - enum:
917f1e6243bSKrzysztof Kozlowski              - google,cheza
918f1e6243bSKrzysztof Kozlowski              - google,cheza-rev1
919f1e6243bSKrzysztof Kozlowski              - google,cheza-rev2
92033fae534SKrzysztof Kozlowski              - lenovo,yoga-c630
9211ef5a4d1SStefan Hansson              - lg,judyln
9221ef5a4d1SStefan Hansson              - lg,judyp
92333fae534SKrzysztof Kozlowski              - oneplus,enchilada
92433fae534SKrzysztof Kozlowski              - oneplus,fajita
92533fae534SKrzysztof Kozlowski              - qcom,sdm845-mtp
92633fae534SKrzysztof Kozlowski              - shift,axolotl
92720e88ca2SDzmitry Sankouski              - samsung,starqltechn
92833fae534SKrzysztof Kozlowski              - samsung,w737
92933fae534SKrzysztof Kozlowski              - sony,akari-row
93033fae534SKrzysztof Kozlowski              - sony,akatsuki-row
93133fae534SKrzysztof Kozlowski              - sony,apollo-row
93233fae534SKrzysztof Kozlowski              - thundercomm,db845c
93333fae534SKrzysztof Kozlowski              - xiaomi,beryllium
934341fdef8SJoel Selvaraj              - xiaomi,beryllium-ebbg
9355aca0822SMolly Sophia              - xiaomi,polaris
93633fae534SKrzysztof Kozlowski          - const: qcom,sdm845
93733fae534SKrzysztof Kozlowski
93833fae534SKrzysztof Kozlowski      - items:
93933fae534SKrzysztof Kozlowski          - enum:
940f1f9a6a0SIskren Chernev              - oneplus,billie2
941f1f9a6a0SIskren Chernev          - const: qcom,sm4250
942f1f9a6a0SIskren Chernev
943f1f9a6a0SIskren Chernev      - items:
944f1f9a6a0SIskren Chernev          - enum:
9454e859ef0SBhupesh Sharma              - qcom,qrb4210-rb2
9464e859ef0SBhupesh Sharma          - const: qcom,qrb4210
9474e859ef0SBhupesh Sharma          - const: qcom,sm4250
9484e859ef0SBhupesh Sharma
9494e859ef0SBhupesh Sharma      - items:
9504e859ef0SBhupesh Sharma          - enum:
9512b1fd18fSTengfei Fan              - qcom,sm4450-qrd
9522b1fd18fSTengfei Fan          - const: qcom,sm4450
9532b1fd18fSTengfei Fan
9542b1fd18fSTengfei Fan      - items:
9552b1fd18fSTengfei Fan          - enum:
956775d08f3SDang Huynh              - fxtec,pro1x
957775d08f3SDang Huynh          - const: qcom,sm6115
958775d08f3SDang Huynh
959775d08f3SDang Huynh      - items:
960775d08f3SDang Huynh          - enum:
961dc031a54SKonrad Dybcio              - lenovo,j606f
962dc031a54SKonrad Dybcio          - const: qcom,sm6115p
963dc031a54SKonrad Dybcio          - const: qcom,sm6115
964dc031a54SKonrad Dybcio
965dc031a54SKonrad Dybcio      - items:
966dc031a54SKonrad Dybcio          - enum:
967d3ddba6aSKrzysztof Kozlowski              - sony,pdx201
968814e1461SLux Aliaga              - xiaomi,laurel-sprout
969d3ddba6aSKrzysztof Kozlowski          - const: qcom,sm6125
970d3ddba6aSKrzysztof Kozlowski
971d3ddba6aSKrzysztof Kozlowski      - items:
972d3ddba6aSKrzysztof Kozlowski          - enum:
97331b3483aSKrzysztof Kozlowski              - sony,pdx213
97431b3483aSKrzysztof Kozlowski          - const: qcom,sm6350
97531b3483aSKrzysztof Kozlowski
97631b3483aSKrzysztof Kozlowski      - items:
97731b3483aSKrzysztof Kozlowski          - enum:
97803ed3432SKonrad Dybcio              - sony,pdx225
97903ed3432SKonrad Dybcio          - const: qcom,sm6375
98003ed3432SKonrad Dybcio
98103ed3432SKonrad Dybcio      - items:
98203ed3432SKonrad Dybcio          - enum:
983526b333dSDavid Wronek              - xiaomi,curtana
9849b4adf37SDavid Wronek              - xiaomi,joyeuse
9859b4adf37SDavid Wronek          - const: qcom,sm7125
9869b4adf37SDavid Wronek
9879b4adf37SDavid Wronek      - items:
9889b4adf37SDavid Wronek          - enum:
9898ceb1db0SLuca Weiss              - fairphone,fp4
9908ceb1db0SLuca Weiss          - const: qcom,sm7225
9918ceb1db0SLuca Weiss
9928ceb1db0SLuca Weiss      - items:
9938ceb1db0SLuca Weiss          - enum:
9941ce0ff93SKrzysztof Kozlowski              - microsoft,surface-duo
9951ce0ff93SKrzysztof Kozlowski              - qcom,sm8150-hdk
9961534fac3SBhupesh Sharma              - qcom,sm8150-mtp
9971ce0ff93SKrzysztof Kozlowski              - sony,bahamut-generic
9981ce0ff93SKrzysztof Kozlowski              - sony,griffin-generic
9991534fac3SBhupesh Sharma          - const: qcom,sm8150
10001534fac3SBhupesh Sharma
10011534fac3SBhupesh Sharma      - items:
10021534fac3SBhupesh Sharma          - enum:
1003152a1b4cSManivannan Sadhasivam              - qcom,qrb5165-rb5
1004c810f39aSKrzysztof Kozlowski              - qcom,sm8250-hdk
1005152a1b4cSManivannan Sadhasivam              - qcom,sm8250-mtp
1006c810f39aSKrzysztof Kozlowski              - sony,pdx203-generic
1007c810f39aSKrzysztof Kozlowski              - sony,pdx206-generic
100833e4a5b5SJianhua Lu              - xiaomi,elish
100925bb2265SLuka Panio              - xiaomi,pipa
1010152a1b4cSManivannan Sadhasivam          - const: qcom,sm8250
1011152a1b4cSManivannan Sadhasivam
10122c1b8ebeSVinod Koul      - items:
10132c1b8ebeSVinod Koul          - enum:
1014baa36665SKrzysztof Kozlowski              - microsoft,surface-duo2
1015c07ea1b4SBjorn Andersson              - qcom,sm8350-hdk
10162c1b8ebeSVinod Koul              - qcom,sm8350-mtp
1017baa36665SKrzysztof Kozlowski              - sony,pdx214-generic
1018baa36665SKrzysztof Kozlowski              - sony,pdx215-generic
10192c1b8ebeSVinod Koul          - const: qcom,sm8350
10202c1b8ebeSVinod Koul
10210e57fe4dSVinod Koul      - items:
10220e57fe4dSVinod Koul          - enum:
102342d3ce71SVinod Koul              - qcom,sm8450-hdk
10240e57fe4dSVinod Koul              - qcom,sm8450-qrd
10254277c839SKonrad Dybcio              - sony,pdx223
102658311858SKonrad Dybcio              - sony,pdx224
10270e57fe4dSVinod Koul          - const: qcom,sm8450
10280e57fe4dSVinod Koul
1029bf1e263bSAbel Vesa      - items:
1030bf1e263bSAbel Vesa          - enum:
1031507cad6eSNeil Armstrong              - qcom,sm8550-hdk
1032bf1e263bSAbel Vesa              - qcom,sm8550-mtp
103306668b6fSKrzysztof Kozlowski              - qcom,sm8550-qrd
1034d328da7fSAlexandru Marc Serdeliuc              - samsung,q5q
103521272955SKonrad Dybcio              - sony,pdx234
1036bf1e263bSAbel Vesa          - const: qcom,sm8550
1037bf1e263bSAbel Vesa
103878804eecSNeil Armstrong      - items:
103978804eecSNeil Armstrong          - enum:
10406d97b93aSTengfei Fan              - qcom,qcs8550-aim300-aiot
10416d97b93aSTengfei Fan          - const: qcom,qcs8550-aim300
10426d97b93aSTengfei Fan          - const: qcom,qcs8550
10436d97b93aSTengfei Fan          - const: qcom,sm8550
10446d97b93aSTengfei Fan
10456d97b93aSTengfei Fan      - items:
10466d97b93aSTengfei Fan          - enum:
1047329dce8aSNeil Armstrong              - qcom,sm8650-hdk
104878804eecSNeil Armstrong              - qcom,sm8650-mtp
104978804eecSNeil Armstrong              - qcom,sm8650-qrd
105078804eecSNeil Armstrong          - const: qcom,sm8650
105178804eecSNeil Armstrong
10527a85cecfSRajendra Nayak      - items:
10537a85cecfSRajendra Nayak          - enum:
1054*7ad660f9SKonrad Dybcio              - lenovo,thinkpad-t14s
1055*7ad660f9SKonrad Dybcio          - const: qcom,x1e78100
1056*7ad660f9SKonrad Dybcio          - const: qcom,x1e80100
1057*7ad660f9SKonrad Dybcio
1058*7ad660f9SKonrad Dybcio      - items:
1059*7ad660f9SKonrad Dybcio          - enum:
1060ef702507SXilin Wu              - asus,vivobook-s15
1061c46a239aSSrinivas Kandagatla              - lenovo,yoga-slim7x
10622538d068SKonrad Dybcio              - microsoft,romulus13
10632538d068SKonrad Dybcio              - microsoft,romulus15
10647a85cecfSRajendra Nayak              - qcom,x1e80100-crd
10657a85cecfSRajendra Nayak              - qcom,x1e80100-qcp
10667a85cecfSRajendra Nayak          - const: qcom,x1e80100
10677a85cecfSRajendra Nayak
1068a79a4b30SKrzysztof Kozlowski  # Board compatibles go above
1069a79a4b30SKrzysztof Kozlowski
1070a79a4b30SKrzysztof Kozlowski  qcom,msm-id:
1071a79a4b30SKrzysztof Kozlowski    $ref: /schemas/types.yaml#/definitions/uint32-matrix
1072a79a4b30SKrzysztof Kozlowski    minItems: 1
1073a79a4b30SKrzysztof Kozlowski    maxItems: 8
1074a79a4b30SKrzysztof Kozlowski    items:
1075a79a4b30SKrzysztof Kozlowski      items:
1076a79a4b30SKrzysztof Kozlowski        - description: |
1077a79a4b30SKrzysztof Kozlowski            MSM chipset ID - an exact match value consisting of two bitfields::
1078a79a4b30SKrzysztof Kozlowski             - bits 0-15  - The unique MSM chipset ID
1079a79a4b30SKrzysztof Kozlowski             - bits 16-31 - Reserved; should be 0
1080a79a4b30SKrzysztof Kozlowski        - description: |
1081a79a4b30SKrzysztof Kozlowski            Hardware revision ID - a chipset specific 32-bit ID representing
1082a79a4b30SKrzysztof Kozlowski            the version of the chipset.  It is best a match value - the
1083a79a4b30SKrzysztof Kozlowski            bootloader will look for the closest possible match.
1084a79a4b30SKrzysztof Kozlowski    deprecated: true
1085a79a4b30SKrzysztof Kozlowski    description:
1086a79a4b30SKrzysztof Kozlowski      The MSM chipset and hardware revision used Qualcomm bootloaders.  It
1087a79a4b30SKrzysztof Kozlowski      can optionally be an array of these to indicate multiple hardware that
1088a79a4b30SKrzysztof Kozlowski      use the same device tree.  It is expected that the bootloader will use
1089a79a4b30SKrzysztof Kozlowski      this information at boot-up to decide which device tree to use when given
1090a79a4b30SKrzysztof Kozlowski      multiple device trees, some of which may not be compatible with the
1091a79a4b30SKrzysztof Kozlowski      actual hardware.  It is the bootloader's responsibility to pass the
1092a79a4b30SKrzysztof Kozlowski      correct device tree to the kernel.
1093a79a4b30SKrzysztof Kozlowski      The property is deprecated.
1094a79a4b30SKrzysztof Kozlowski
1095a79a4b30SKrzysztof Kozlowski  qcom,board-id:
1096a79a4b30SKrzysztof Kozlowski    $ref: /schemas/types.yaml#/definitions/uint32-matrix
1097a79a4b30SKrzysztof Kozlowski    minItems: 1
1098a79a4b30SKrzysztof Kozlowski    maxItems: 8
1099a79a4b30SKrzysztof Kozlowski    oneOf:
1100a79a4b30SKrzysztof Kozlowski      - items:
1101a79a4b30SKrzysztof Kozlowski          - items:
1102a79a4b30SKrzysztof Kozlowski              - description: |
1103a79a4b30SKrzysztof Kozlowski                  Board ID consisting of three bitfields::
1104a79a4b30SKrzysztof Kozlowski                    - bits 31-24 - Unused
1105a79a4b30SKrzysztof Kozlowski                    - bits 23-16 - Platform Version Major
1106a79a4b30SKrzysztof Kozlowski                    - bits 15-8  - Platform Version Minor
1107a79a4b30SKrzysztof Kozlowski                    - bits 7-0   - Platform Type
1108a79a4b30SKrzysztof Kozlowski                  Platform Type field is an exact match value.  The
1109a79a4b30SKrzysztof Kozlowski                  Platform Major/Minor field is a best match.  The bootloader will
1110a79a4b30SKrzysztof Kozlowski                  look for the closest possible match.
1111a79a4b30SKrzysztof Kozlowski              - description: |
1112a79a4b30SKrzysztof Kozlowski                  Subtype ID unique to a Platform Type/Chipset ID.  For a given
1113a79a4b30SKrzysztof Kozlowski                  Platform Type, there will typically only be a single board and the
1114a79a4b30SKrzysztof Kozlowski                  subtype_id will be 0.  However in some cases board variants may
1115a79a4b30SKrzysztof Kozlowski                  need to be distinguished by different subtype_id values.
1116a79a4b30SKrzysztof Kozlowski      - items:
1117a79a4b30SKrzysztof Kozlowski          # OnePlus uses a variant of board-id with four elements:
1118a79a4b30SKrzysztof Kozlowski          - items:
1119a79a4b30SKrzysztof Kozlowski              - const: 8
1120a79a4b30SKrzysztof Kozlowski              - const: 0
1121a79a4b30SKrzysztof Kozlowski              - description: OnePlus board ID
1122a79a4b30SKrzysztof Kozlowski              - description: OnePlus subtype ID
1123a79a4b30SKrzysztof Kozlowski    deprecated: true
1124a79a4b30SKrzysztof Kozlowski    description:
1125a79a4b30SKrzysztof Kozlowski      The board type and revision information.  It can optionally be an array
1126a79a4b30SKrzysztof Kozlowski      of these to indicate multiple boards that use the same device tree.  It
1127a79a4b30SKrzysztof Kozlowski      is expected that the bootloader will use this information at boot-up to
1128a79a4b30SKrzysztof Kozlowski      decide which device tree to use when given multiple device trees, some of
1129a79a4b30SKrzysztof Kozlowski      which may not be compatible with the actual hardware.  It is the
1130a79a4b30SKrzysztof Kozlowski      bootloader's responsibility to pass the correct device tree to the
1131a79a4b30SKrzysztof Kozlowski      kernel
1132a79a4b30SKrzysztof Kozlowski      The property is deprecated.
1133a79a4b30SKrzysztof Kozlowski
1134a79a4b30SKrzysztof KozlowskiallOf:
1135a79a4b30SKrzysztof Kozlowski  # Explicit allow-list for older SoCs. The legacy properties are not allowed
1136a79a4b30SKrzysztof Kozlowski  # on newer SoCs.
1137a79a4b30SKrzysztof Kozlowski  - if:
1138a79a4b30SKrzysztof Kozlowski      properties:
1139a79a4b30SKrzysztof Kozlowski        compatible:
1140a79a4b30SKrzysztof Kozlowski          contains:
1141a79a4b30SKrzysztof Kozlowski            enum:
1142a79a4b30SKrzysztof Kozlowski              - qcom,apq8026
1143a79a4b30SKrzysztof Kozlowski              - qcom,apq8094
1144a79a4b30SKrzysztof Kozlowski              - qcom,apq8096
1145d3e2262cSBryan O'Donoghue              - qcom,msm8939
1146ce77819aSLuca Weiss              - qcom,msm8953
114747c6315eSKrzysztof Kozlowski              - qcom,msm8956
1148a79a4b30SKrzysztof Kozlowski              - qcom,msm8992
1149a79a4b30SKrzysztof Kozlowski              - qcom,msm8994
1150a79a4b30SKrzysztof Kozlowski              - qcom,msm8996
1151a79a4b30SKrzysztof Kozlowski              - qcom,msm8998
1152ce77819aSLuca Weiss              - qcom,sdm450
1153a79a4b30SKrzysztof Kozlowski              - qcom,sdm630
1154a79a4b30SKrzysztof Kozlowski              - qcom,sdm632
115547c6315eSKrzysztof Kozlowski              - qcom,sdm636
1156a79a4b30SKrzysztof Kozlowski              - qcom,sdm845
1157a79a4b30SKrzysztof Kozlowski              - qcom,sdx55
1158a79a4b30SKrzysztof Kozlowski              - qcom,sdx65
1159f9a97656SRohit Agarwal              - qcom,sdx75
116047c6315eSKrzysztof Kozlowski              - qcom,sm4250
1161dc031a54SKonrad Dybcio              - qcom,sm6115
1162a79a4b30SKrzysztof Kozlowski              - qcom,sm6125
1163a79a4b30SKrzysztof Kozlowski              - qcom,sm6350
11649b4adf37SDavid Wronek              - qcom,sm7125
1165a79a4b30SKrzysztof Kozlowski              - qcom,sm7225
1166a79a4b30SKrzysztof Kozlowski              - qcom,sm8150
1167a79a4b30SKrzysztof Kozlowski              - qcom,sm8250
1168a79a4b30SKrzysztof Kozlowski    then:
1169a79a4b30SKrzysztof Kozlowski      properties:
1170a79a4b30SKrzysztof Kozlowski        qcom,board-id: true
1171a79a4b30SKrzysztof Kozlowski        qcom,msm-id: true
1172a79a4b30SKrzysztof Kozlowski    else:
1173a79a4b30SKrzysztof Kozlowski      properties:
1174a79a4b30SKrzysztof Kozlowski        qcom,board-id: false
1175a79a4b30SKrzysztof Kozlowski        qcom,msm-id: false
1176a79a4b30SKrzysztof Kozlowski
1177a79a4b30SKrzysztof Kozlowski  - if:
1178a79a4b30SKrzysztof Kozlowski      properties:
1179a79a4b30SKrzysztof Kozlowski        compatible:
1180a79a4b30SKrzysztof Kozlowski          contains:
1181a79a4b30SKrzysztof Kozlowski            enum:
1182a79a4b30SKrzysztof Kozlowski              - oneplus,cheeseburger
1183a79a4b30SKrzysztof Kozlowski              - oneplus,dumpling
1184a79a4b30SKrzysztof Kozlowski              - oneplus,enchilada
1185a79a4b30SKrzysztof Kozlowski              - oneplus,fajita
118647c6315eSKrzysztof Kozlowski              - oneplus,oneplus3
118747c6315eSKrzysztof Kozlowski              - oneplus,oneplus3t
1188a79a4b30SKrzysztof Kozlowski    then:
1189a79a4b30SKrzysztof Kozlowski      properties:
1190a79a4b30SKrzysztof Kozlowski        qcom,board-id:
1191a79a4b30SKrzysztof Kozlowski          items:
1192a79a4b30SKrzysztof Kozlowski            minItems: 4
1193a79a4b30SKrzysztof Kozlowski    else:
1194a79a4b30SKrzysztof Kozlowski      properties:
1195a79a4b30SKrzysztof Kozlowski        qcom,board-id:
1196a79a4b30SKrzysztof Kozlowski          items:
1197a79a4b30SKrzysztof Kozlowski            maxItems: 2
1198a79a4b30SKrzysztof Kozlowski
119962298364SRob HerringadditionalProperties: true
120062298364SRob Herring
12019d3ef77fSRob Herring...
1202