Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: qcom: geni-se: Add 'firmware-name' property for firmware loading

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>

authored by

Viken Dadhaniya and committed by
Bjorn Andersson
e6512225 2e14c17a

+5
+5
Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml
··· 54 54 55 55 dma-coherent: true 56 56 57 + firmware-name: 58 + maxItems: 1 59 + description: Specify the name of the QUP firmware to load. 60 + 57 61 required: 58 62 - compatible 59 63 - reg ··· 139 135 #address-cells = <2>; 140 136 #size-cells = <2>; 141 137 ranges; 138 + firmware-name = "qcom/sa8775p/qupv3fw.elf"; 142 139 143 140 i2c0: i2c@a94000 { 144 141 compatible = "qcom,geni-i2c";