clk: qcom: mmcc-msm8974: remove oxili_ocmemgx_clk
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Mon, 8 May 2023 15:33:19 +0000 (18:33 +0300)
committerBjorn Andersson <andersson@kernel.org>
Thu, 25 May 2023 02:29:33 +0000 (19:29 -0700)
commit853c064b57491d739bfd0cc35ff75c5ea9c5e8f5
tree6fc9afce575664be2927959de77e0dd0736ae518
parenta30e62bf6bf4d3230fa9164c7e174e32b9be7ba5
clk: qcom: mmcc-msm8974: remove oxili_ocmemgx_clk

After the internal discussions, it looks like this clock is managed by
RPM itself. Linux kernel should not touch it on its own, as this causes
disagreement with RPM. Shutting down this clock causes the OCMEM<->GPU
interface to stop working, resulting in GPU hangchecks/timeouts.

Fixes: d8b212014e69 ("clk: qcom: Add support for MSM8974's multimedia clock controller (MMCC)")
Suggested-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Tested-by: Luca Weiss <luca@z3ntu.xyz>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230508153319.2371645-1-dmitry.baryshkov@linaro.org
drivers/clk/qcom/mmcc-msm8974.c