linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK
@ 2022-09-09 12:53 Krzysztof Kozlowski
  2022-09-09 12:53 ` [PATCH 1/7] dt-bindings: misc: qcom,fastrpc: correct qcom,nsessions name Krzysztof Kozlowski
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: Krzysztof Kozlowski @ 2022-09-09 12:53 UTC (permalink / raw)
  To: Srinivas Kandagatla, Amol Maheshwari, Andy Gross,
	Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Mathieu Poirier, David Heidelberg, Abel Vesa, linux-arm-msm,
	devicetree, linux-kernel, linux-remoteproc
  Cc: Krzysztof Kozlowski

Hi,

This depends on qcom,fastrpc.yaml conversion in Rob's tree, therefore
everything should go the same way, I think.

Best regards,
Krzysztof

Krzysztof Kozlowski (7):
  dt-bindings: misc: qcom,fastrpc: correct qcom,nsessions name
  dt-bindings: misc: qcom,fastrpc: add compute iommus
  dt-bindings: misc: qcom,fastrpc: restrict channel names
  dt-bindings: misc: qcom,fastrpc: correct example for GLINK edge
  dt-bindings: remoteproc: qcom,glink-edge: require channels in children
  dt-bindings: soc: qcom: smd: restrict child name to smd-edge
  dt-bindings: remoteproc: qcom,smd-edge: define children

 .../bindings/misc/qcom,fastrpc.yaml           | 25 +++++++++++---
 .../bindings/remoteproc/qcom,glink-edge.yaml  |  4 +++
 .../bindings/remoteproc/qcom,smd-edge.yaml    | 34 ++++++++++++++++++-
 .../bindings/soc/qcom/qcom,smd.yaml           | 29 ++--------------
 4 files changed, 59 insertions(+), 33 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH 1/7] dt-bindings: misc: qcom,fastrpc: correct qcom,nsessions name
  2022-09-09 12:53 [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Krzysztof Kozlowski
@ 2022-09-09 12:53 ` Krzysztof Kozlowski
  2022-09-09 12:53 ` [PATCH 2/7] dt-bindings: misc: qcom,fastrpc: add compute iommus Krzysztof Kozlowski
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: Krzysztof Kozlowski @ 2022-09-09 12:53 UTC (permalink / raw)
  To: Srinivas Kandagatla, Amol Maheshwari, Andy Gross,
	Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Mathieu Poirier, David Heidelberg, Abel Vesa, linux-arm-msm,
	devicetree, linux-kernel, linux-remoteproc
  Cc: Krzysztof Kozlowski

The property in old TXT bindings, in Linux driver and in DTS is
qcom,nsessions.

Fixes: ed18a9b140bc ("dt-bindings: misc: fastrpc convert bindings to yaml")
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

---

Fixed commit in Rob's tree.
---
 Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml b/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
index f25924d33fa9..4b4072b6be1c 100644
--- a/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
+++ b/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
@@ -70,7 +70,7 @@ patternProperties:
       reg:
         maxItems: 1
 
-      qcom,nsession:
+      qcom,nsessions:
         $ref: /schemas/types.yaml#/definitions/uint32
         default: 1
         description: >
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 2/7] dt-bindings: misc: qcom,fastrpc: add compute iommus
  2022-09-09 12:53 [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Krzysztof Kozlowski
  2022-09-09 12:53 ` [PATCH 1/7] dt-bindings: misc: qcom,fastrpc: correct qcom,nsessions name Krzysztof Kozlowski
@ 2022-09-09 12:53 ` Krzysztof Kozlowski
  2022-09-09 12:53 ` [PATCH 3/7] dt-bindings: misc: qcom,fastrpc: restrict channel names Krzysztof Kozlowski
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: Krzysztof Kozlowski @ 2022-09-09 12:53 UTC (permalink / raw)
  To: Srinivas Kandagatla, Amol Maheshwari, Andy Gross,
	Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Mathieu Poirier, David Heidelberg, Abel Vesa, linux-arm-msm,
	devicetree, linux-kernel, linux-remoteproc
  Cc: Krzysztof Kozlowski

The children of FastRPC have either one or two IOMMUs in existing DTS
(SM8150, SM8450 and others).

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml b/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
index 4b4072b6be1c..809de43afe35 100644
--- a/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
+++ b/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
@@ -70,6 +70,10 @@ patternProperties:
       reg:
         maxItems: 1
 
+      iommus:
+        minItems: 1
+        maxItems: 2
+
       qcom,nsessions:
         $ref: /schemas/types.yaml#/definitions/uint32
         default: 1
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 3/7] dt-bindings: misc: qcom,fastrpc: restrict channel names
  2022-09-09 12:53 [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Krzysztof Kozlowski
  2022-09-09 12:53 ` [PATCH 1/7] dt-bindings: misc: qcom,fastrpc: correct qcom,nsessions name Krzysztof Kozlowski
  2022-09-09 12:53 ` [PATCH 2/7] dt-bindings: misc: qcom,fastrpc: add compute iommus Krzysztof Kozlowski
@ 2022-09-09 12:53 ` Krzysztof Kozlowski
  2022-09-09 12:54 ` [PATCH 4/7] dt-bindings: misc: qcom,fastrpc: correct example for GLINK edge Krzysztof Kozlowski
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: Krzysztof Kozlowski @ 2022-09-09 12:53 UTC (permalink / raw)
  To: Srinivas Kandagatla, Amol Maheshwari, Andy Gross,
	Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Mathieu Poirier, David Heidelberg, Abel Vesa, linux-arm-msm,
	devicetree, linux-kernel, linux-remoteproc
  Cc: Krzysztof Kozlowski

The Qualcomm FastRPC is expected to in GLINK or SMD edge node and its
channel name is always the same.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml b/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
index 809de43afe35..1ed0ce0f3cbe 100644
--- a/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
+++ b/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
@@ -32,7 +32,8 @@ properties:
       A list of channels tied to this function, used for matching
       the function to a set of virtual channels.
     $ref: "/schemas/types.yaml#/definitions/string-array"
-    maxItems: 1
+    items:
+      - const: fastrpcglink-apps-dsp
 
   qcom,non-secure-domain:
     description:
@@ -43,7 +44,8 @@ properties:
     description:
       Channel name used for the RPM communication
     $ref: "/schemas/types.yaml#/definitions/string-array"
-    maxItems: 1
+    items:
+      - const: fastrpcsmd-apps-dsp
 
   qcom,vmids:
     description:
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 4/7] dt-bindings: misc: qcom,fastrpc: correct example for GLINK edge
  2022-09-09 12:53 [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Krzysztof Kozlowski
                   ` (2 preceding siblings ...)
  2022-09-09 12:53 ` [PATCH 3/7] dt-bindings: misc: qcom,fastrpc: restrict channel names Krzysztof Kozlowski
@ 2022-09-09 12:54 ` Krzysztof Kozlowski
  2022-09-09 12:54 ` [PATCH 5/7] dt-bindings: remoteproc: qcom,glink-edge: require channels in children Krzysztof Kozlowski
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: Krzysztof Kozlowski @ 2022-09-09 12:54 UTC (permalink / raw)
  To: Srinivas Kandagatla, Amol Maheshwari, Andy Gross,
	Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Mathieu Poirier, David Heidelberg, Abel Vesa, linux-arm-msm,
	devicetree, linux-kernel, linux-remoteproc
  Cc: Krzysztof Kozlowski

The parent of FastRPC node is GLINK edge, so the properties should be
matching GLINK, not SMD.  Correct the example and extend it based on
SM8350.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 .../devicetree/bindings/misc/qcom,fastrpc.yaml      | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml b/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
index 1ed0ce0f3cbe..439b3f4a801b 100644
--- a/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
+++ b/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
@@ -112,19 +112,28 @@ examples:
 
         fastrpc {
             compatible = "qcom,fastrpc";
-            label = "adsp";
-            qcom,smd-channels = "fastrpcsmd-apps-dsp";
+            qcom,glink-channels = "fastrpcglink-apps-dsp";
+            label = "sdsp";
+            qcom,non-secure-domain;
             #address-cells = <1>;
             #size-cells = <0>;
 
             compute-cb@1 {
                 compatible = "qcom,fastrpc-compute-cb";
                 reg = <1>;
+                iommus = <&apps_smmu 0x0541 0x0>;
             };
 
             compute-cb@2 {
                 compatible = "qcom,fastrpc-compute-cb";
                 reg = <2>;
+                iommus = <&apps_smmu 0x0542 0x0>;
+            };
+
+            compute-cb@3 {
+                compatible = "qcom,fastrpc-compute-cb";
+                reg = <3>;
+                iommus = <&apps_smmu 0x0543 0x0>;
             };
         };
     };
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 5/7] dt-bindings: remoteproc: qcom,glink-edge: require channels in children
  2022-09-09 12:53 [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Krzysztof Kozlowski
                   ` (3 preceding siblings ...)
  2022-09-09 12:54 ` [PATCH 4/7] dt-bindings: misc: qcom,fastrpc: correct example for GLINK edge Krzysztof Kozlowski
@ 2022-09-09 12:54 ` Krzysztof Kozlowski
  2022-09-09 12:54 ` [PATCH 6/7] dt-bindings: soc: qcom: smd: restrict child name to smd-edge Krzysztof Kozlowski
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: Krzysztof Kozlowski @ 2022-09-09 12:54 UTC (permalink / raw)
  To: Srinivas Kandagatla, Amol Maheshwari, Andy Gross,
	Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Mathieu Poirier, David Heidelberg, Abel Vesa, linux-arm-msm,
	devicetree, linux-kernel, linux-remoteproc
  Cc: Krzysztof Kozlowski

GLINK edge contains subnodes representing devices related to the remote
processor.  Each of such device (e.g. APR or FastRPC) must have
a "qcom,glink-channels" property.  However the APR or FastRPC device can
be also part of other communication - SMD - thus their schema does not
require "qcom,glink-channels".

To make the GLINK edge bindings strict, require "qcom,glink-channels"
for its children.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 .../devicetree/bindings/remoteproc/qcom,glink-edge.yaml       | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml b/Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml
index 8953678da83e..25c27464ef25 100644
--- a/Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml
+++ b/Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml
@@ -19,11 +19,15 @@ properties:
 
   apr:
     $ref: /schemas/soc/qcom/qcom,apr.yaml#
+    required:
+      - qcom,glink-channels
     description:
       Qualcomm APR/GPR (Asynchronous/Generic Packet Router)
 
   fastrpc:
     $ref: /schemas/misc/qcom,fastrpc.yaml#
+    required:
+      - qcom,glink-channels
     description:
       Qualcomm FastRPC
 
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 6/7] dt-bindings: soc: qcom: smd: restrict child name to smd-edge
  2022-09-09 12:53 [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Krzysztof Kozlowski
                   ` (4 preceding siblings ...)
  2022-09-09 12:54 ` [PATCH 5/7] dt-bindings: remoteproc: qcom,glink-edge: require channels in children Krzysztof Kozlowski
@ 2022-09-09 12:54 ` Krzysztof Kozlowski
  2022-09-09 12:54 ` [PATCH 7/7] dt-bindings: remoteproc: qcom,smd-edge: define children Krzysztof Kozlowski
  2022-09-09 16:23 ` [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Rob Herring
  7 siblings, 0 replies; 10+ messages in thread
From: Krzysztof Kozlowski @ 2022-09-09 12:54 UTC (permalink / raw)
  To: Srinivas Kandagatla, Amol Maheshwari, Andy Gross,
	Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Mathieu Poirier, David Heidelberg, Abel Vesa, linux-arm-msm,
	devicetree, linux-kernel, linux-remoteproc
  Cc: Krzysztof Kozlowski

Child node of SMD must be either smd-edge or rpm, so the pattern can be
narrowed.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml b/Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml
index 9b3efe97f47c..0e548234611e 100644
--- a/Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml
+++ b/Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml
@@ -20,7 +20,7 @@ properties:
     const: qcom,smd
 
 patternProperties:
-  "^.*-edge|rpm$":
+  "^smd-edge|rpm$":
     $ref: /schemas/remoteproc/qcom,smd-edge.yaml#
     description:
       Each subnode of the SMD node represents a remote subsystem or a remote
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 7/7] dt-bindings: remoteproc: qcom,smd-edge: define children
  2022-09-09 12:53 [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Krzysztof Kozlowski
                   ` (5 preceding siblings ...)
  2022-09-09 12:54 ` [PATCH 6/7] dt-bindings: soc: qcom: smd: restrict child name to smd-edge Krzysztof Kozlowski
@ 2022-09-09 12:54 ` Krzysztof Kozlowski
  2022-09-09 16:23 ` [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Rob Herring
  7 siblings, 0 replies; 10+ messages in thread
From: Krzysztof Kozlowski @ 2022-09-09 12:54 UTC (permalink / raw)
  To: Srinivas Kandagatla, Amol Maheshwari, Andy Gross,
	Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Mathieu Poirier, David Heidelberg, Abel Vesa, linux-arm-msm,
	devicetree, linux-kernel, linux-remoteproc
  Cc: Krzysztof Kozlowski

SMD edge contains subnodes representing devices related to the remote
processor.  With limietd number of remote processors, there is a limited
set of such devices.

List all of them in smd-edge bindings so schema can strictly check for
subnodes.

Additional benefit is requirement of "qcom,smd-channels" for such
subnodes, because their schema cannot enforce it (few devices like APR
or FastRPC can be part of either SMD or GLINK edge).

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 .../bindings/remoteproc/qcom,smd-edge.yaml    | 34 ++++++++++++++++++-
 .../bindings/soc/qcom/qcom,smd.yaml           | 27 +--------------
 2 files changed, 34 insertions(+), 27 deletions(-)

diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.yaml b/Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.yaml
index 06eebf791e32..7ec8a6b6682c 100644
--- a/Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.yaml
+++ b/Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.yaml
@@ -13,12 +13,30 @@ description:
   Qualcomm SMD subnode represents a remote subsystem or a remote processor of
   some sort - or in SMD language an "edge". The name of the edges are not
   important.
+
+  In turn, subnodes of the "edges" represent devices tied to SMD channels on
+  that "edge". The names of the devices are not important. The properties of
+  these nodes are defined by the individual bindings for the SMD devices.
   See also Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml
 
 properties:
   $nodename:
     const: "smd-edge"
 
+  apr:
+    $ref: /schemas/soc/qcom/qcom,apr.yaml#
+    required:
+      - qcom,smd-channels
+    description:
+      Qualcomm APR/GPR (Asynchronous/Generic Packet Router)
+
+  fastrpc:
+    $ref: /schemas/misc/qcom,fastrpc.yaml#
+    required:
+      - qcom,smd-channels
+    description:
+      Qualcomm FastRPC
+
   interrupts:
     maxItems: 1
 
@@ -56,6 +74,20 @@ properties:
       The identifier for the remote processor as known by the rest of the
       system.
 
+  rpm-requests:
+    $ref: /schemas/soc/qcom/qcom,smd-rpm.yaml#
+    required:
+      - qcom,smd-channels
+    description:
+      Qualcomm Resource Power Manager (RPM) over SMD.
+
+  wcnss:
+    $ref: /schemas/soc/qcom/qcom,wcnss.yaml
+    required:
+      - qcom,smd-channels
+    description:
+      Qualcomm WCNSS for Bluetooth, WiFi and FM radio.
+
 required:
   - interrupts
   - qcom,smd-edge
@@ -66,7 +98,7 @@ oneOf:
   - required:
       - qcom,ipc
 
-additionalProperties: true
+additionalProperties: false
 
 examples:
   - |
diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml b/Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml
index 0e548234611e..063e595c12f7 100644
--- a/Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml
+++ b/Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml
@@ -22,37 +22,12 @@ properties:
 patternProperties:
   "^smd-edge|rpm$":
     $ref: /schemas/remoteproc/qcom,smd-edge.yaml#
+    unevaluatedProperties: false
     description:
       Each subnode of the SMD node represents a remote subsystem or a remote
       processor of some sort - or in SMD language an "edge". The name of the
       edges are not important.
 
-    properties:
-      rpm-requests:
-        type: object
-        description:
-          In turn, subnodes of the "edges" represent devices tied to SMD
-          channels on that "edge". The names of the devices are not
-          important. The properties of these nodes are defined by the
-          individual bindings for the SMD devices.
-
-        properties:
-          qcom,smd-channels:
-            $ref: /schemas/types.yaml#/definitions/string-array
-            minItems: 1
-            maxItems: 32
-            description:
-              A list of channels tied to this device, used for matching the
-              device to channels.
-
-        required:
-          - compatible
-          - qcom,smd-channels
-
-        additionalProperties: true
-
-    unevaluatedProperties: false
-
 required:
   - compatible
 
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK
  2022-09-09 12:53 [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Krzysztof Kozlowski
                   ` (6 preceding siblings ...)
  2022-09-09 12:54 ` [PATCH 7/7] dt-bindings: remoteproc: qcom,smd-edge: define children Krzysztof Kozlowski
@ 2022-09-09 16:23 ` Rob Herring
  2022-09-09 16:30   ` Krzysztof Kozlowski
  7 siblings, 1 reply; 10+ messages in thread
From: Rob Herring @ 2022-09-09 16:23 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Srinivas Kandagatla, Amol Maheshwari, Andy Gross,
	Bjorn Andersson, Konrad Dybcio, Krzysztof Kozlowski,
	Mathieu Poirier, David Heidelberg, Abel Vesa, linux-arm-msm,
	devicetree, linux-kernel, linux-remoteproc

On Fri, Sep 09, 2022 at 02:53:56PM +0200, Krzysztof Kozlowski wrote:
> Hi,
> 
> This depends on qcom,fastrpc.yaml conversion in Rob's tree, therefore
> everything should go the same way, I think.
> 
> Best regards,
> Krzysztof
> 
> Krzysztof Kozlowski (7):
>   dt-bindings: misc: qcom,fastrpc: correct qcom,nsessions name
>   dt-bindings: misc: qcom,fastrpc: add compute iommus
>   dt-bindings: misc: qcom,fastrpc: restrict channel names
>   dt-bindings: misc: qcom,fastrpc: correct example for GLINK edge
>   dt-bindings: remoteproc: qcom,glink-edge: require channels in children
>   dt-bindings: soc: qcom: smd: restrict child name to smd-edge
>   dt-bindings: remoteproc: qcom,smd-edge: define children

Series applied.

Rob

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK
  2022-09-09 16:23 ` [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Rob Herring
@ 2022-09-09 16:30   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 10+ messages in thread
From: Krzysztof Kozlowski @ 2022-09-09 16:30 UTC (permalink / raw)
  To: Rob Herring
  Cc: Srinivas Kandagatla, Amol Maheshwari, Andy Gross,
	Bjorn Andersson, Konrad Dybcio, Krzysztof Kozlowski,
	Mathieu Poirier, David Heidelberg, Abel Vesa, linux-arm-msm,
	devicetree, linux-kernel, linux-remoteproc

On 09/09/2022 18:23, Rob Herring wrote:
> On Fri, Sep 09, 2022 at 02:53:56PM +0200, Krzysztof Kozlowski wrote:
>> Hi,
>>
>> This depends on qcom,fastrpc.yaml conversion in Rob's tree, therefore
>> everything should go the same way, I think.
>>
>> Best regards,
>> Krzysztof
>>
>> Krzysztof Kozlowski (7):
>>   dt-bindings: misc: qcom,fastrpc: correct qcom,nsessions name
>>   dt-bindings: misc: qcom,fastrpc: add compute iommus
>>   dt-bindings: misc: qcom,fastrpc: restrict channel names
>>   dt-bindings: misc: qcom,fastrpc: correct example for GLINK edge
>>   dt-bindings: remoteproc: qcom,glink-edge: require channels in children
>>   dt-bindings: soc: qcom: smd: restrict child name to smd-edge
>>   dt-bindings: remoteproc: qcom,smd-edge: define children
> 
> Series applied.


OK, thanks!

Best regards,
Krzysztof

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-09-09 16:30 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-09 12:53 [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Krzysztof Kozlowski
2022-09-09 12:53 ` [PATCH 1/7] dt-bindings: misc: qcom,fastrpc: correct qcom,nsessions name Krzysztof Kozlowski
2022-09-09 12:53 ` [PATCH 2/7] dt-bindings: misc: qcom,fastrpc: add compute iommus Krzysztof Kozlowski
2022-09-09 12:53 ` [PATCH 3/7] dt-bindings: misc: qcom,fastrpc: restrict channel names Krzysztof Kozlowski
2022-09-09 12:54 ` [PATCH 4/7] dt-bindings: misc: qcom,fastrpc: correct example for GLINK edge Krzysztof Kozlowski
2022-09-09 12:54 ` [PATCH 5/7] dt-bindings: remoteproc: qcom,glink-edge: require channels in children Krzysztof Kozlowski
2022-09-09 12:54 ` [PATCH 6/7] dt-bindings: soc: qcom: smd: restrict child name to smd-edge Krzysztof Kozlowski
2022-09-09 12:54 ` [PATCH 7/7] dt-bindings: remoteproc: qcom,smd-edge: define children Krzysztof Kozlowski
2022-09-09 16:23 ` [PATCH 0/7] dt-bindings: remoteproc/misc/qcom: stricten SMD/GLINK Rob Herring
2022-09-09 16:30   ` Krzysztof Kozlowski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).