From 06e39ff07ca12060585ce0d769875e62ba89f03d Mon Sep 17 00:00:00 2001 From: Ajit Kumar Date: Thu, 8 Apr 2021 09:59:15 +0530 Subject: [PATCH] bindings: Add device-tree bindings for slate_events_bridge driver Add device-tree bindings documentation describing the properties for the slate-events-bridge and slate-events-bridge-rpmsg driver. Change-Id: Ic2530235d30758ceb82f19f1177ab81309e49bf1 --- .../soc/qcom/qcom,slate_events_bridge.txt | 14 +++++++++++++ .../qcom/qcom,slate_events_bridge_rpmsg.txt | 20 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 bindings/soc/qcom/qcom,slate_events_bridge.txt create mode 100644 bindings/soc/qcom/qcom,slate_events_bridge_rpmsg.txt diff --git a/bindings/soc/qcom/qcom,slate_events_bridge.txt b/bindings/soc/qcom/qcom,slate_events_bridge.txt new file mode 100644 index 000000000000..8f0fec72f56f --- /dev/null +++ b/bindings/soc/qcom/qcom,slate_events_bridge.txt @@ -0,0 +1,14 @@ +* Slate Events Bridge Driver + +slate_events_bridge driver provides a set of apis for clients +to receive events from slate co processor. The events are +received over Glink. + +Required properties: +- compatible: Must be "qcom,slate-events-bridge" + +Example: + qcom,slate-events-bridge { + compatible = "qcom,slate-events-bridge"; + }; + diff --git a/bindings/soc/qcom/qcom,slate_events_bridge_rpmsg.txt b/bindings/soc/qcom/qcom,slate_events_bridge_rpmsg.txt new file mode 100644 index 000000000000..3576e98a88dc --- /dev/null +++ b/bindings/soc/qcom/qcom,slate_events_bridge_rpmsg.txt @@ -0,0 +1,20 @@ +* Slate Events Bridge RPMSG Driver + +slate_events_bridge_rpmsg driver provides functionality +to send and receive data over Glink from slate co processor. + +Required properties: +- compatible: Must be "qcom,slate-events-bridge-rpmsg" +- qcom,glink-channels specifies the glink channel name +- qcom,glinkpkt-edge specifies the glink edge to match + +Optional properties: +- intents specifies the size and count of intents to glink + +Example: + qcom,slate-events-bridge-rpmsg { + compatible = "qcom,slate-events-bridge-rpmsg"; + qcom,glink-channels = "slate_events"; + qcom,glinkpkt-edge = "slate"; + intents = <0x200 5>; + };