]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
dt-bindings: remoteproc: qcom: Drop types for firmware-name
authorShawn Guo <shengchao.guo@oss.qualcomm.com>
Mon, 9 Mar 2026 12:33:57 +0000 (20:33 +0800)
committerBjorn Andersson <andersson@kernel.org>
Mon, 6 Apr 2026 14:46:03 +0000 (09:46 -0500)
The type of firmware-name is already defined by core schemas.  Drop it
from individual bindings that have either a redundant definition or
an override as string type.  For the later cases, constrain the number
of expected firmware names to 1.

Signed-off-by: Shawn Guo <shengchao.guo@oss.qualcomm.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260309123357.1911586-1-shengchao.guo@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Documentation/devicetree/bindings/remoteproc/qcom,msm8916-mss-pil.yaml
Documentation/devicetree/bindings/remoteproc/qcom,msm8996-mss-pil.yaml
Documentation/devicetree/bindings/remoteproc/qcom,sa8775p-pas.yaml
Documentation/devicetree/bindings/remoteproc/qcom,sc7180-mss-pil.yaml
Documentation/devicetree/bindings/remoteproc/qcom,sc7280-mss-pil.yaml
Documentation/devicetree/bindings/remoteproc/qcom,sc8280xp-pas.yaml
Documentation/devicetree/bindings/remoteproc/qcom,sdx55-pas.yaml
Documentation/devicetree/bindings/remoteproc/qcom,sm8550-pas.yaml

index 8c0ff4dfad1004466374694cab8f461a9ea4c5e4..faf2712e3d2722ee6c077aa0523ce1ac0ec53dc3 100644 (file)
@@ -141,7 +141,6 @@ properties:
       - description: MPSS reserved region
 
   firmware-name:
-    $ref: /schemas/types.yaml#/definitions/string-array
     items:
       - description: Name of MBA firmware
       - description: Name of modem firmware
index 4d2055f283ac441770a5709b4bdf0f3c8b9bfd0e..1b65813cc8adf524c89ba75d652910888f84940f 100644 (file)
@@ -126,7 +126,6 @@ properties:
       - description: Metadata reserved region
 
   firmware-name:
-    $ref: /schemas/types.yaml#/definitions/string-array
     items:
       - description: Name of MBA firmware
       - description: Name of modem firmware
index 188a251940001b8535ee7005f1595f42f6ab9b34..bcd2bcf96e2466ab55cc5bd8071874e6b0d84cac 100644 (file)
@@ -51,7 +51,6 @@ properties:
     description: Reference to the AOSS side-channel message RAM.
 
   firmware-name:
-    $ref: /schemas/types.yaml#/definitions/string-array
     items:
       - description: Firmware name of the Hexagon core
 
index b1402bef0ebe9daf7e813f42d0ea223009fb250a..7c9accac92d08c0cba39e05d644633d6fa775d31 100644 (file)
@@ -98,7 +98,6 @@ properties:
       - description: metadata reserved region
 
   firmware-name:
-    $ref: /schemas/types.yaml#/definitions/string-array
     items:
       - description: Name of MBA firmware
       - description: Name of modem firmware
index 005cb21732af72af9978caba15e83b183823155c..f349c303fa07e40b51a318d8bd289d7b7f0a12d5 100644 (file)
@@ -98,7 +98,6 @@ properties:
       - description: metadata reserved region
 
   firmware-name:
-    $ref: /schemas/types.yaml#/definitions/string-array
     items:
       - description: Name of MBA firmware
       - description: Name of modem firmware
index 5dbda3a550477f889643f4f376c6d1917ddc59f9..8227527c1d7705ef8d09c655c3c547596b47bbcc 100644 (file)
@@ -42,7 +42,7 @@ properties:
     description: Reference to the reserved-memory for the Hexagon core
 
   firmware-name:
-    $ref: /schemas/types.yaml#/definitions/string
+    maxItems: 1
     description: Firmware name for the Hexagon core
 
 required:
index 5d463272165fdcc7b1ee6600acc1d473b455ff9d..8c4abde74915048b440d860add58a03ef551dedc 100644 (file)
@@ -56,7 +56,7 @@ properties:
   smd-edge: false
 
   firmware-name:
-    $ref: /schemas/types.yaml#/definitions/string
+    maxItems: 1
     description: Firmware name for the Hexagon core
 
 required:
index 6a29d239ef4136fe00faa2d507ed885f38bf64bb..1e4db0c9fcf9fc340bbda3d1452ee4e7cdf55171 100644 (file)
@@ -60,7 +60,6 @@ properties:
   smd-edge: false
 
   firmware-name:
-    $ref: /schemas/types.yaml#/definitions/string-array
     items:
       - description: Firmware name of the Hexagon core
       - description: Firmware name of the Hexagon Devicetree