From 5882ad3c3641593358366dcb076c7ec2d236b606 Mon Sep 17 00:00:00 2001 From: Chris Lew Date: Mon, 5 Aug 2019 17:39:34 -0700 Subject: [PATCH] dt-bindings: Introduce QMP debugfs client bindings The QMP debugfs client is used to send test commands to the AOP over QMP. Users can echo commands to a debugfs node and the QMP debugfs client driver will copy those commands and send them to AOP. Change-Id: I49fa586110cfe53886b5b5e0b1c9aa906d3d50cb --- bindings/arm/msm/qmp-debugfs-client.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 bindings/arm/msm/qmp-debugfs-client.txt diff --git a/bindings/arm/msm/qmp-debugfs-client.txt b/bindings/arm/msm/qmp-debugfs-client.txt new file mode 100644 index 000000000000..655bf89559c5 --- /dev/null +++ b/bindings/arm/msm/qmp-debugfs-client.txt @@ -0,0 +1,17 @@ +QMP debugfs client: +----------------- + +QTI Messaging Protocol(QMP) debugfs client is an interface for clients to +send data to the Always on processor using QMP. + +Required properties : +- compatible : must be "qcom,debugfs-qmp-client" +- mboxes : list of QMP mailbox phandle and channel identifier tuples. +- mbox-names : names of the listed mboxes + +Example : + qcom,qmp-client { + compatible = "qcom,debugfs-qmp-client"; + mboxes = <&qmp_aop 0>; + mbox-names = "aop"; + };