From febeef3e102ed181a956679ca2aa0ff58acdc719 Mon Sep 17 00:00:00 2001 From: Anil Veshala Veshala Date: Wed, 1 Nov 2023 23:29:57 -0700 Subject: [PATCH] dt-bindings: buses: Add SPS (Smart Peripheral Switch) bindings for SUN Add SPS (Smart Peripheral Switch) bindings for SUN device. Change-Id: Ib88a18bb5b720bb1f3c7ed40961eabcc9fd5d413 Signed-off-by: Chandana Kishori Chiluveru Signed-off-by: Anil Veshala Veshala --- bindings/dma/sps/qcom,sps.yaml | 38 ++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 bindings/dma/sps/qcom,sps.yaml diff --git a/bindings/dma/sps/qcom,sps.yaml b/bindings/dma/sps/qcom,sps.yaml new file mode 100644 index 00000000..4c8dc846 --- /dev/null +++ b/bindings/dma/sps/qcom,sps.yaml @@ -0,0 +1,38 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/dma/qcom,sps.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Qualcomm Technologies Inc BAM DMA controller + +maintainers: + - Mukesh Kumar Savaliya + +allOf: + - $ref: "qcom,bam-dma.yaml#" + +properties: + compatible: + enum: + - qcom,msm-sps + - qcom,msm-sps-4k + + pipe-attr-ee: + BAM pipes are attributed to a specific EE, with + which we can know the pipes belong to apps side and can have the + error interrupts at the pipe level. + +required: + - compatible + - qcom,pipe-attr-ee + +additionalProperties: false + +examples: + +qcom,sps { + compatible = "qcom,msm-sps-4k"; + qcom,pipe-attr-ee; + }; +...