Merge branch 'icc-rpm' into icc-next
authorGeorgi Djakov <djakov@kernel.org>
Fri, 15 Jul 2022 14:56:31 +0000 (17:56 +0300)
committerGeorgi Djakov <djakov@kernel.org>
Fri, 15 Jul 2022 14:56:31 +0000 (17:56 +0300)
commit009c963eefa058384052d32d5b06fbc738195bdb
tree7d6b08ba8022b91a59d649957b16e7ebfa61fc20
parent33f033dc30d92a00b2b0f0f67a8ad46fde269bf3
parente3305daad62c90068e755cdae36a86ac4f02af22
Merge branch 'icc-rpm' into icc-next

This patch set is to support bucket in icc-rpm driver, so it implements
the similar mechanism in the icc-rpmh driver.

It uses interconnect path tag to indicate the bandwidth voting is for
which buckets, and there have three kinds of buckets: AWC, WAKE and
SLEEP, finally the wake and sleep bucket values are used to set the
corresponding clock (active and sleep clocks).  So far, we keep the AWC
bucket but doesn't really use it.

Link: https://lore.kernel.org/r/20220712015929.2789881-1-leo.yan@linaro.org
Signed-off-by: Georgi Djakov <djakov@kernel.org>
drivers/interconnect/qcom/Makefile
drivers/interconnect/qcom/icc-rpmh.c