mirror of
https://github.com/Evolution-X-Devices/kernel_oneplus_sm8550-devicetrees
synced 2026-02-01 09:49:52 +00:00
bindings: Add device-tree bindings for SEB, RSB and AON rpmsg drivers
Add device-tree bindings documentation describing the properties for the SEB, RSB and AON rpmsg drivers. Change-Id: I58a93f363ea24c6c78e2da55a8b2c076eda14bbe
This commit is contained in:
14
bindings/soc/qcom/qcom,slate_events_bridge.txt
Normal file
14
bindings/soc/qcom/qcom,slate_events_bridge.txt
Normal file
@@ -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";
|
||||
};
|
||||
|
||||
20
bindings/soc/qcom/qcom,slate_events_bridge_rpmsg.txt
Normal file
20
bindings/soc/qcom/qcom,slate_events_bridge_rpmsg.txt
Normal file
@@ -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>;
|
||||
};
|
||||
14
bindings/soc/qcom/qcom,slate_rsb.txt
Normal file
14
bindings/soc/qcom/qcom,slate_rsb.txt
Normal file
@@ -0,0 +1,14 @@
|
||||
Qualcomm technologies, Inc. slate-rsb
|
||||
|
||||
SALTE-RSB : slate-rsb is used to communicate with Slate over Glink
|
||||
to configure the RSB eventsslate-rsb send commands over glink to
|
||||
send configure, enable/disable RSB to Slate
|
||||
|
||||
Required properties:
|
||||
- compatible : should be "qcom,slate-rsb"
|
||||
|
||||
Example:
|
||||
qcom,slate-rsb {
|
||||
compatible = "qcom,slate-rsb";
|
||||
};
|
||||
|
||||
20
bindings/soc/qcom/qcom,slatecom_rpmsg.txt
Normal file
20
bindings/soc/qcom/qcom,slatecom_rpmsg.txt
Normal file
@@ -0,0 +1,20 @@
|
||||
* Slatecom RPMSG Driver
|
||||
|
||||
slatecom_rpmsg driver provides functionality
|
||||
to send and receive data over Glink from slate co processor.
|
||||
|
||||
Required properties:
|
||||
- compatible: Must be "qcom,slatecom-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,slatecom-rpmsg {
|
||||
compatible = "qcom,slatecom-rpmsg";
|
||||
qcom,glink-channels = "slate_ctrl";
|
||||
qcom,glinkpkt-edge = "slate";
|
||||
intents = <0x200 1>;
|
||||
};
|
||||
19
bindings/soc/qcom/qcom,slatersb_rpmsg.txt
Normal file
19
bindings/soc/qcom/qcom,slatersb_rpmsg.txt
Normal file
@@ -0,0 +1,19 @@
|
||||
Qualcomm technologies, Inc. slatersb-rpmsg
|
||||
|
||||
SLATERSB-RPMSG : slatersb-rpmsg is used as an interface between SLATE-RSB
|
||||
and slate for Glink communication.slate-rsb is used to communicate with
|
||||
Slate over Glink to configure the RSB events.
|
||||
|
||||
Required properties:
|
||||
- compatible : should be "qcom,slatersb-rpmsg"
|
||||
- glink-channels : RSB_CTRL
|
||||
- glinkpkt-edge : slate
|
||||
- intents : <0x200 1>
|
||||
|
||||
Example:
|
||||
qcom,slatersb-rpmsg {
|
||||
compatible = "qcom,slatersb-rpmsg";
|
||||
qcom,glink-channels = "RSB_CTRL";
|
||||
qcom,glinkpkt-edge = "slate";
|
||||
intents = <0x200 1>;
|
||||
};
|
||||
Reference in New Issue
Block a user