Merge branch 'for-linus' into next
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / remoteproc / qcom,q6v5.txt
index 9db371da489724b53143787560f58163def3fd05..41ca5df5be5ac78537ea6312214d00b08bafe3be 100644 (file)
@@ -28,13 +28,29 @@ on the Qualcomm Hexagon core.
 - interrupts-extended:
        Usage: required
        Value type: <prop-encoded-array>
-       Definition: must list the watchdog, fatal IRQs ready, handover and
-                   stop-ack IRQs
+       Definition: reference to the interrupts that match interrupt-names
 
 - interrupt-names:
        Usage: required
        Value type: <stringlist>
-       Definition: must be "wdog", "fatal", "ready", "handover", "stop-ack"
+       Definition: The interrupts needed depends on the the compatible
+                   string:
+       qcom,q6v5-pil:
+       qcom,ipq8074-wcss-pil:
+       qcom,msm8916-mss-pil:
+       qcom,msm8974-mss-pil:
+                   must be "wdog", "fatal", "ready", "handover", "stop-ack"
+       qcom,msm8996-mss-pil:
+       qcom,sdm845-mss-pil:
+                   must be "wdog", "fatal", "ready", "handover", "stop-ack",
+                   "shutdown-ack"
+
+- firmware-name:
+       Usage: optional
+       Value type: <stringlist>
+       Definition: must list the relative firmware image paths for mba and
+                   modem. They are used for booting and authenticating the
+                   Hexagon core.
 
 - clocks:
        Usage: required
@@ -106,6 +122,25 @@ For the compatible string below the following supplies are required:
        Definition: reference to the regulators to be held on behalf of the
                    booting of the Hexagon core
 
+- power-domains:
+       Usage: required
+       Value type: <phandle>
+       Definition: reference to power-domains that match power-domain-names
+
+- power-domain-names:
+       Usage: required
+       Value type: <stringlist>
+       Definition: The power-domains needed depend on the compatible string:
+       qcom,q6v5-pil:
+       qcom,ipq8074-wcss-pil:
+       qcom,msm8916-mss-pil:
+       qcom,msm8974-mss-pil:
+                   no power-domain names required
+       qcom,msm8996-mss-pil:
+                   must be "cx", "mx"
+       qcom,sdm845-mss-pil:
+                   must be "cx", "mx", "mss", "load_state"
+
 - qcom,smem-states:
        Usage: required
        Value type: <phandle>