]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: qcom: hamoa-iot-som: Add firmware-name to QUPv3 nodes
authorXueyao An <xueyao.an@oss.qualcomm.com>
Thu, 12 Feb 2026 08:25:57 +0000 (16:25 +0800)
committerBjorn Andersson <andersson@kernel.org>
Thu, 26 Mar 2026 14:40:31 +0000 (09:40 -0500)
commitcb7db0f4010f8b7392b007b803b1b3c718d7baeb
tree9739777da7546714a707f1fe8521ab1f3214090a
parent73feb0d1e24ac31048a04c752b7a1267c7bc7d22
arm64: dts: qcom: hamoa-iot-som: Add firmware-name to QUPv3 nodes

Traditionally, firmware loading for Serial Engines (SE) in the QUP hardware
of Qualcomm SoCs has been managed by TrustZone (TZ). While this approach
ensures secure SE assignment and access control, it limits flexibility for
developers who need to enable various protocols on different SEs.

Add the firmware-name property to QUPv3 nodes in the device tree to enable
firmware loading from the Linux environment. Handle SE assignments and
access control permissions directly within Linux, removing the dependency
on TrustZone.

Signed-off-by: Xueyao An <xueyao.an@oss.qualcomm.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260212082558.2811953-1-xueyao.an@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi