diff --git a/bindings/soc/qcom/qcom,ipcc-self-ping.yaml b/bindings/soc/qcom/qcom,ipcc-self-ping.yaml new file mode 100644 index 00000000..e4fab9b8 --- /dev/null +++ b/bindings/soc/qcom/qcom,ipcc-self-ping.yaml @@ -0,0 +1,40 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: "http://devicetree.org/schemas/bindings/soc/qcom/qcom,ipcc-self-ping.yaml#" +$schema: "http://devicetree.org/meta-schemas/core.yaml#" + +title: The document describes the device tree binding for testing the IPCC + +maintainers: + - Melody Olvera + +description: |+ + For details on the IPCC driver, please see qcom-ipcc.yam; + +properties: + compatible: + items: + - const: qcom,ipcc-self-ping + + interrupts: + minItems: 1 + + mboxes: + minItems: 1 + +required: + - compatible + - interrupts + - mboxes + +additionalProperties: false + +example: + - | + ipcc_self_ping: ipcc-self-ping { + compatible = "qcom,ipcc-self-ping"; + interrupts-extended = <&ipcc_mproc IPCC_CLIENT_APSS + IPCC_MPROC_SIGNAL_SMP2P IRQ_TYPE_LEVEL_HIGH>; + mboxes = <&ipcc_mproc IPCC_CLIENT_APSS IPCC_MPROC_SIGNAL_SMP2P>; + };