interconnect: qcom: qcm2290: Hook up MAS_APPS_PROC's bus clock
authorKonrad Dybcio <konrad.dybcio@linaro.org>
Fri, 25 Aug 2023 15:38:27 +0000 (17:38 +0200)
committerGeorgi Djakov <djakov@kernel.org>
Mon, 9 Oct 2023 12:08:03 +0000 (15:08 +0300)
commitfa35757ae0a5a88bd1b7df8578ee9dac9d147c64
treef386d9122cf292f9f791392596bdb1a986118ec1
parentba3f826639782587b70a684dae79d39f6d3c433e
interconnect: qcom: qcm2290: Hook up MAS_APPS_PROC's bus clock

This single node has its own clock which seems to be responsible for
transactions between CPUSS (CPU + some stuff) and the GNOC. See [1]
for reference.

Define it and hook it up.

[1] https://android.googlesource.com/kernel/msm-extra/devicetree/+/02f8c342b23c20a5cf967df649814be37a08227c%5E%21/#F0
Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20230726-topic-icc_coeff-v4-5-c04b60caa467@linaro.org
Signed-off-by: Georgi Djakov <djakov@kernel.org>
drivers/interconnect/qcom/icc-rpm-clocks.c
drivers/interconnect/qcom/icc-rpm.h
drivers/interconnect/qcom/qcm2290.c