1 # SPDX-License-Identifier: GPL-2.0
4 $id: http://devicetree.org/schemas/arm/qcom.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: QCOM device tree bindings
10 - Stephen Boyd <sboyd@codeaurora.org>
13 Some qcom based bootloaders identify the dtb blob based on a set of
14 device properties like SoC and platform and revisions of those components.
15 To support this scheme, we encode this information into the board compatible
18 Each board must specify a top-level board compatible string with the following
21 compatible = "qcom,<SoC>[-<soc_version>][-<foundry_id>]-<board>[/<subtype>][-<board_version>]"
23 The 'SoC' and 'board' elements are required. All other elements are optional.
25 The 'SoC' element must be one of the following strings:
55 The 'board' element must be one of the following strings:
70 The 'soc_version' and 'board_version' elements take the form of v<Major>.<Minor>
71 where the minor number may be omitted when it's zero, i.e. v1.0 is the same
72 as v1. If all versions of the 'board_version' elements match, then a
73 wildcard '*' should be used, e.g. 'v*'.
75 The 'foundry_id' and 'subtype' elements are one or more digits from 0 to 9.
79 "qcom,msm8916-v1-cdp-pm8916-v2.1"
81 A CDP board with an msm8916 SoC, version 1 paired with a pm8916 PMIC of version
84 "qcom,apq8074-v2.0-2-dragonboard/1-v0.1"
86 A dragonboard board v0.1 of subtype 1 with an apq8074 SoC version 2, made in
102 - const: qcom,apq8026
109 - qcom,apq8064-cm-qs600
110 - qcom,apq8064-ifc6410
111 - const: qcom,apq8064
115 - qcom,apq8074-dragonboard
116 - const: qcom,apq8074
120 - qcom,apq8060-dragonboard
122 - const: qcom,msm8660
128 - const: qcom,apq8084
133 - const: qcom,msm8226
138 - const: qcom,msm8960
148 - const: qcom,msm8974
153 - const: qcom,msm8916-mtp/1
154 - const: qcom,msm8916-mtp
155 - const: qcom,msm8916
162 - const: qcom,msm8916
172 - const: qcom,apq8094
175 - const: qcom,msm8996-mtp
179 - qcom,ipq4019-ap-dk01.1-c1
180 - qcom,ipq4019-ap-dk04.1-c3
181 - qcom,ipq4019-ap-dk07.1-c1
182 - qcom,ipq4019-ap-dk07.1-c2
183 - qcom,ipq4019-dk04.1-c1
184 - const: qcom,ipq4019
189 - const: qcom,ipq8064
194 - qcom,ipq8074-hk10-c1
195 - qcom,ipq8074-hk10-c2
196 - const: qcom,ipq8074
221 - qcom,sdx55-telit-fn980-tlb
238 - qcom,ipq6018-cp01-c1
239 - const: qcom,ipq6018
244 - const: qcom,sa8155p
268 additionalProperties: true