Rtwo/kernel/motorola/sm8550-devicetrees/bindings/soc/qcom/qcom,ipcc-self-ping-test.yaml
2025-09-30 19:22:48 -05:00

39 lines
1.1 KiB
YAML

%YAML 1.2
---
$id: http://devicetree.org/schemas/bindings/soc/qcom/qcom,ipcc-self-ping-test.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: The document describes the device tree binding for testing the IPCC
maintainers:
- Raghavendra Rao Ananta <rananta@quicinc.com>
description: |+
For details on the IPCC driver, please see qcom,ipcc.txt
properties:
compatible:
Usage: required
Value type: <string>
Definition: Must be "qcom,ipcc-self-ping"
interrupts-extended:
Usage: required
Value type: <prop-encoded-array>
Definition: One entry specifying the phandle to the IPCC protocol, the APPS'
client-id, signal-id and IRQ type.
mboxes:
Usage: required
Value type: <prop-encoded-array>
Definition: One entry specifying the phandle to the IPCC protocol, the APPS'
client-id and the signal-id (same as interrupts-extended).
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>;
};