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 <quic_pasumart@quicinc.com>
This commit is contained in:
Meena Pasumarthi
2023-09-19 14:50:11 +05:30
committed by Unnathi Chalicheemala
parent 2bc566de0e
commit 72c82f3ce2

52
bindings/arm/msm/msm.yaml Normal file
View File

@@ -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 <quic_mnalajal@quicinc.com>
- Satya Durga Srinivasu Prabhala <quic_satyap@quicinc.com>
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