Skip to contentSkip to conversation

dt-bindings: remoteproc: Add interconnect property

PATCH In review Rishabh Bhatnagar 2 participants 2 messages Mar 28, 2020 – Mar 31, 2020

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 dt-bindings: remoteproc: Add interconnect property

Allow proxy voting/unvoting of bus bandwidth for remote processors. This property will specify the bus-master and slave so that remoteproc platform driver can make the proxy vote for bus bandwidth.

---
 Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt | 11 +++++++++++
 1 file changed, 11 insertions(+)
Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt +11 -0
index 9938918..529b0a0 100644
@@ -111,6 +111,17 @@ on the Qualcomm ADSP Hexagon core.
 	qcom,sm8150-slpi-pas:
 		    must be "lcx", "lmx", "load_state"
 
+- interconnect:
+	Usage: optional
+	Value type: <prop-encoded-array>
+	Definition: Specifies the interconnect bus-master and bus-slave for
+		    bandwidth voting during proxy vote/unvote.
+
+- interconnect-names:
+	Usage: optional
+	Value type: <stringlist>
+	Definition: The interconnect name depends on the compatible string
+
 - memory-region:
 	Usage: required
 	Value type: <phandle>
Signature · 2 lines
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
#1 lore raw
Quoted 15 lines · Rishabh Bhatnagar

Allow proxy voting/unvoting of bus bandwidth for remote processors. This property will specify the bus-master and slave so that remoteproc platform driver can make the proxy vote for bus bandwidth.

---
 Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt | 11 +++++++++++
 1 file changed, 11 insertions(+)
Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt +0 -0
index 9938918..529b0a0 100644

Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt on the Qualcomm ADSP Hexagon core. · line 114

Quoted 4 lines
Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt +1 -0
@@ -111,6 +111,17 @@ on the Qualcomm ADSP Hexagon core.
 	qcom,sm8150-slpi-pas:
 		    must be "lcx", "lmx", "load_state"
 
+- interconnect:

This should be plural; "interconnects".

Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt on the Qualcomm ADSP Hexagon core. · line 123

Quoted 9 lines
Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt +9 -0
+	Usage: optional
+	Value type: <prop-encoded-array>
+	Definition: Specifies the interconnect bus-master and bus-slave for
+		    bandwidth voting during proxy vote/unvote.
+
+- interconnect-names:
+	Usage: optional
+	Value type: <stringlist>
+	Definition: The interconnect name depends on the compatible string

This should be elaborated upon, similar to e.g. power-domain-names.

Regards,
Bjorn

Quoted 7 lines
Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt +1 -0
+
 - memory-region:
 	Usage: required
 	Value type: <phandle>
Signature · 2 lines
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project