From 72c82f3ce2e0c69a84bbbbc918fdb94213c073de Mon Sep 17 00:00:00 2001 From: Meena Pasumarthi Date: Tue, 19 Sep 2023 14:50:11 +0530 Subject: [PATCH 1/2] dt-bindings: Add MSM bindings for Pineapple and Sun Add compatibile string for Pineapple and Sun variants. Change-Id: I13a53075c5fef1ed6dd2d1c9e59b792b73b08057 Signed-off-by: Meena Pasumarthi --- bindings/arm/msm/msm.yaml | 52 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 bindings/arm/msm/msm.yaml diff --git a/bindings/arm/msm/msm.yaml b/bindings/arm/msm/msm.yaml new file mode 100644 index 00000000..4ad13992 --- /dev/null +++ b/bindings/arm/msm/msm.yaml @@ -0,0 +1,52 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/arm/msm.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Qualcomm Technologies, Inc. MSM + +maintainers: + - Murali Nalajala + - Satya Durga Srinivasu Prabhala + +description: | + MSM uses a combination of DTS and DTSI files to describe the hardware on various + SoCs and boards. Typically, a SoC-specific DTSI file describes the devices + present on a given SoC, and a board-specific DTSI file describes the devices + external to the SoC, although some targets may follow a more simplified + approach. Additionally, the SoC-specific DTSI files may further consist of a + base chip-specific file and a version-specific DTSI file, to facilitate reuse + of device definitions among multiple revisions of the same SoC. + +properties: + compatible: + oneOf: + - description: Qualcomm Technologies, Inc. PINEAPPLE PLATFORM + items: + - enum: + - qcom,pineapple-cdp + - qcom,cdp + - qcom,pineapple-mtp + - qcom,mtp + - qcom,pineapple-qrd + - qcom,qrd + - qcom,pineapple-rcm + - qcom,rcm + - qcom,pineapple-rumi + - qcom,rumi + - const: qcom,pineapple + + - description: Qualcomm Technologies, Inc. SUN RUMI + items: + - enum: + - qcom,sun-adp + - qcom,adp + - qcom,sun-cdp + - qcom,sun-mtp + - qcom,sun-qrd + - qcom,sun-rcm + - qcom,sun-rumi + - const: qcom,sun + +additionalProperties: true From 3b976005ede96a67f5e5eec1266f0f6f8b3708e8 Mon Sep 17 00:00:00 2001 From: Unnathi Chalicheemala Date: Tue, 19 Sep 2023 10:14:01 -0700 Subject: [PATCH 2/2] dt-bindings: msm: Add MSM bindings for Sun SoC Add compatible variants for Sun SoC. Change-Id: I47fa95937ed5d7f6f4402186488fb14e15700cea Signed-off-by: Unnathi Chalicheemala --- bindings/arm/msm/msm.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bindings/arm/msm/msm.yaml b/bindings/arm/msm/msm.yaml index 4ad13992..2393f880 100644 --- a/bindings/arm/msm/msm.yaml +++ b/bindings/arm/msm/msm.yaml @@ -43,10 +43,15 @@ properties: - qcom,sun-adp - qcom,adp - qcom,sun-cdp + - qcom,cdp - qcom,sun-mtp + - qcom,mtp - qcom,sun-qrd + - qcom,qrd - qcom,sun-rcm + - qcom,rcm - qcom,sun-rumi + - qcom,rumi - const: qcom,sun additionalProperties: true