]> www.infradead.org Git - users/jedix/linux-maple.git/commit
clk: qcom: camcc-x1e80100: Set titan_top_gdsc as the parent GDSC of subordinate GDSCs
authorBryan O'Donoghue <bryan.odonoghue@linaro.org>
Fri, 27 Dec 2024 13:23:03 +0000 (13:23 +0000)
committerBjorn Andersson <andersson@kernel.org>
Fri, 27 Dec 2024 16:43:13 +0000 (10:43 -0600)
commitd9377941f2732d2f6f53ec9520321a19c687717a
tree0af957f3a77fa96017db2e3bf2f1dfe0f3e77b92
parent1474149c4209943b37a2c01b82f07ba39465e5fe
clk: qcom: camcc-x1e80100: Set titan_top_gdsc as the parent GDSC of subordinate GDSCs

The Titan TOP GDSC is the parent GDSC for all other GDSCs in the CAMCC
block. None of the subordinate blocks will switch on without the parent
GDSC switched on.

Fixes: 76126a5129b5 ("clk: qcom: Add camcc clock driver for x1e80100")
Acked-by: Rajendra Nayak <quic_rjendra@quicinc.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Reviewed-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
Link: https://lore.kernel.org/r/20241227-b4-linux-next-24-12-16-titan-top-gdsc-v1-1-c96ef62fc307@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/camcc-x1e80100.c