summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorPraveen Talari <praveen.talari@oss.qualcomm.com>2026-02-27 11:45:32 +0530
committerBjorn Andersson <andersson@kernel.org>2026-05-21 21:56:37 -0500
commite231930279b038ddd3274a4819b4bc2bf0dbab37 (patch)
tree0b39392c880085f0d06b3dcdee6446b53a82e2d2 /include
parent254f49634ee16a731174d2ae34bc50bd5f45e731 (diff)
downloadlwn-e231930279b038ddd3274a4819b4bc2bf0dbab37.tar.gz
lwn-e231930279b038ddd3274a4819b4bc2bf0dbab37.zip
soc: qcom: geni-se: Refactor geni_icc_get() and make qup-memory ICC path optional
The "qup-memory" interconnect path is optional and may not be defined in all device trees. Unroll the loop-based ICC path initialization to allow specific error handling for each path type. The "qup-core" and "qup-config" paths remain mandatory and will fail probe if missing, while "qup-memory" is now handled as optional and skipped when not present in the device tree. Co-developed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Signed-off-by: Praveen Talari <praveen.talari@oss.qualcomm.com> Reviewed-by: Mukesh Kumar Savaliya <mukesh.savaliya@oss.qualcomm.com> [...] Tested-by: Mattijs Korpershoek <mkorpershoek@kernel.org> Link: https://lore.kernel.org/r/20260227061544.1785978-2-praveen.talari@oss.qualcomm.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions