]> git.baikalelectronics.ru Git - kernel.git/commit
interconnect: qcom: sdx55: Drop IP0 interconnects
authorStephen Boyd <swboyd@chromium.org>
Tue, 12 Apr 2022 22:00:33 +0000 (15:00 -0700)
committerGeorgi Djakov <djakov@kernel.org>
Thu, 14 Apr 2022 06:47:16 +0000 (09:47 +0300)
commita8e53b5363c776c236025f7a71b00ec3e56d78f5
tree55f21769854813044d8a480716a7a4e164b010c0
parent00611ac6b1b55b4b0bafa9e449a282b2f73d8d61
interconnect: qcom: sdx55: Drop IP0 interconnects

Similar to the sc7180 commit, let's drop the IP0 interconnects here
because the IP0 resource is also used in the clk-rpmh driver on sdx55.
It's bad to have the clk framework and interconnect framework control
the same RPMh resource without any coordination. The rpmh driver in the
kernel doesn't aggregate resources between clients either, so leaving
control to clk-rpmh avoids any issues with unused interconnects turning
off IP0 behind the back of the clk framework.

Cc: Alex Elder <elder@linaro.org>
Cc: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Cc: Bjorn Andersson <bjorn.andersson@linaro.org>
Cc: Taniya Das <quic_tdas@quicinc.com>
Cc: Mike Tipton <quic_mdtipton@quicinc.com>
Fixes: cd7fc18fbd4d ("clk: qcom: rpmh: add support for SDX55 rpmh IPA clock")
Signed-off-by: Stephen Boyd <swboyd@chromium.org>
Reviewed-by: Alex Elder <elder@linaro.org>
Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220412220033.1273607-3-swboyd@chromium.org
Signed-off-by: Georgi Djakov <djakov@kernel.org>
drivers/interconnect/qcom/sdx55.c