]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
dt-bindings: qcom: geni-se: Add 'firmware-name' property for firmware loading
authorViken Dadhaniya <quic_vdadhani@quicinc.com>
Mon, 3 Mar 2025 12:43:41 +0000 (18:13 +0530)
committerBjorn Andersson <andersson@kernel.org>
Wed, 5 Mar 2025 22:17:03 +0000 (16:17 -0600)
Document the 'firmware-name' property in the device tree bindings to
support loading SE (Serial Engine) firmware from the protocol driver,
allowing for more flexible firmware management.

Co-developed-by: Mukesh Kumar Savaliya <quic_msavaliy@quicinc.com>
Signed-off-by: Mukesh Kumar Savaliya <quic_msavaliy@quicinc.com>
Signed-off-by: Viken Dadhaniya <quic_vdadhani@quicinc.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20250303124349.3474185-2-quic_vdadhani@quicinc.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml

index 7b031ef09669f74eb33a41fd7db88da7260384ae..54cd585f19e39f7688a1f7da3e40e78fd708c2bf 100644 (file)
@@ -54,6 +54,10 @@ properties:
 
   dma-coherent: true
 
+  firmware-name:
+    maxItems: 1
+    description: Specify the name of the QUP firmware to load.
+
 required:
   - compatible
   - reg
@@ -135,6 +139,7 @@ examples:
             #address-cells = <2>;
             #size-cells = <2>;
             ranges;
+            firmware-name = "qcom/sa8775p/qupv3fw.elf";
 
             i2c0: i2c@a94000 {
                 compatible = "qcom,geni-i2c";