]> www.infradead.org Git - users/jedix/linux-maple.git/commit
remoteproc: qcom_q6v5_pas: Make single-PD handling more robust
authorLuca Weiss <luca@lucaweiss.eu>
Tue, 28 Jan 2025 21:54:00 +0000 (22:54 +0100)
committerBjorn Andersson <andersson@kernel.org>
Sat, 22 Mar 2025 13:42:39 +0000 (08:42 -0500)
commite917b73234b02aa4966325e7380d2559bf127ba9
tree560e95983d99625a9a9fac169281356e5e353145
parentba785ff4162a65f18ed501019637a998b752b5ad
remoteproc: qcom_q6v5_pas: Make single-PD handling more robust

Only go into the if condition for single-PD handling when there's
actually just one power domain specified there. Otherwise it'll be an
issue in the dts and we should fail in the regular code path.

This also mirrors the latest changes in the qcom_q6v5_mss driver.

Suggested-by: Stephan Gerhold <stephan.gerhold@linaro.org>
Fixes: 17ee2fb4e856 ("remoteproc: qcom: pas: Vote for active/proxy power domains")
Signed-off-by: Luca Weiss <luca@lucaweiss.eu>
Reviewed-by: Stephan Gerhold <stephan.gerhold@linaro.org>
Link: https://lore.kernel.org/r/20250128-pas-singlepd-v1-2-85d9ae4b0093@lucaweiss.eu
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/remoteproc/qcom_q6v5_pas.c