]> exis.tech > repos - linux.git/commit
clk: qcom: gdsc: Support enabling interconnect path for power domain
authorLuca Weiss <luca.weiss@fairphone.com>
Fri, 1 May 2026 09:18:31 +0000 (11:18 +0200)
committerBjorn Andersson <andersson@kernel.org>
Sun, 7 Jun 2026 00:51:15 +0000 (19:51 -0500)
commitbd09d87c55d6e7783ee2394c30061d66cc9df299
treefb487ecfc7d07fcf7b30d50480d1f2318da9f58d
parent7e622e74d2700da4d6ed3aa2a4d7e1b7d7293768
clk: qcom: gdsc: Support enabling interconnect path for power domain

On newer SoCs like Milos the CAMSS_TOP_GDSC power domains requires the
enablement of the multimedia NoC, otherwise the GDSC will be stuck on
'off'.

Add support for getting an interconnect path as specified in the SoC
clock driver, and enabling/disabling that interconnect path when the
GDSC is being enabled/disabled.

Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
Link: https://lore.kernel.org/r/20260501-milos-camcc-icc-v2-3-bb83c1256cc3@fairphone.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/gdsc.c
drivers/clk/qcom/gdsc.h