Commit 1e5c6933 authored by Krzysztof Kozlowski's avatar Krzysztof Kozlowski Committed by Bjorn Andersson
Browse files

dt-bindings: remoteproc: qcom,pas: correct memory-region constraints



Qualcomm PAS devices expect exactly one memory region, not many.  Also,
the memory-region is now defined in device specific binding, not in
qcom,pas-common.yaml, thus also require it in the same place.

Fixes: cee616c6 ("dt-bindings: remoteproc: qcom: adsp: move memory-region and firmware-name out of pas-common")
Signed-off-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20230713072242.11268-2-krzysztof.kozlowski@linaro.org


Signed-off-by: default avatarBjorn Andersson <andersson@kernel.org>
parent 3440d8da
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -46,6 +46,7 @@ properties:

required:
  - compatible
  - memory-region

unevaluatedProperties: false

+0 −1
Original line number Diff line number Diff line
@@ -82,7 +82,6 @@ required:
  - clock-names
  - interrupts
  - interrupt-names
  - memory-region
  - qcom,smem-states
  - qcom,smem-state-names

+2 −1
Original line number Diff line number Diff line
@@ -42,7 +42,7 @@ properties:
  smd-edge: false

  memory-region:
    minItems: 1
    maxItems: 1
    description: Reference to the reserved-memory for the Hexagon core

  firmware-name:
@@ -52,6 +52,7 @@ properties:
required:
  - compatible
  - reg
  - memory-region

allOf:
  - $ref: /schemas/remoteproc/qcom,pas-common.yaml#
+2 −1
Original line number Diff line number Diff line
@@ -51,7 +51,7 @@ properties:
      - const: mss

  memory-region:
    minItems: 1
    maxItems: 1
    description: Reference to the reserved-memory for the Hexagon core

  qcom,qmp:
@@ -67,6 +67,7 @@ properties:
required:
  - compatible
  - reg
  - memory-region

allOf:
  - $ref: /schemas/remoteproc/qcom,pas-common.yaml#
+2 −1
Original line number Diff line number Diff line
@@ -38,7 +38,7 @@ properties:
  smd-edge: false

  memory-region:
    minItems: 1
    maxItems: 1
    description: Reference to the reserved-memory for the Hexagon core

  firmware-name:
@@ -48,6 +48,7 @@ properties:
required:
  - compatible
  - reg
  - memory-region

allOf:
  - $ref: /schemas/remoteproc/qcom,pas-common.yaml#
Loading