linux/drivers/interconnect/qcom
Georgi Djakov 009c963eef 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>
2022-07-15 17:56:31 +03:00
..
Kconfig interconnect: qcom: Add SM6350 driver support 2022-06-20 14:27:07 +03:00
Makefile Merge branch 'icc-rpm' into icc-next 2022-07-15 17:56:31 +03:00
bcm-voter.c
bcm-voter.h
icc-common.c interconnect: qcom: Move qcom_icc_xlate_extended() to a common file 2022-07-12 10:01:30 +03:00
icc-common.h interconnect: qcom: Move qcom_icc_xlate_extended() to a common file 2022-07-12 10:01:30 +03:00
icc-rpm.c interconnect: qcom: icc-rpm: Set bandwidth and clock for bucket values 2022-07-12 10:04:01 +03:00
icc-rpm.h interconnect: qcom: icc-rpm: Support multiple buckets 2022-07-12 10:03:09 +03:00
icc-rpmh.c Merge branch 'icc-rpm' into icc-next 2022-07-15 17:56:31 +03:00
icc-rpmh.h interconnect: qcom: Move qcom_icc_xlate_extended() to a common file 2022-07-12 10:01:30 +03:00
msm8916.c interconnect: qcom: constify icc_node pointers 2022-04-23 15:11:48 +03:00
msm8939.c interconnect: qcom: msm8939: Use icc_sync_state 2022-07-05 16:39:48 +03:00
msm8974.c interconnect: qcom: constify icc_node pointers 2022-04-23 15:11:48 +03:00
msm8996.c interconnect: qcom: constify icc_node pointers 2022-04-23 15:11:48 +03:00
msm8996.h
osm-l3.c interconnect: qcom: constify icc_node pointers 2022-04-23 15:11:48 +03:00
qcm2290.c interconnect: qcom: constify icc_node pointers 2022-04-23 15:11:48 +03:00
qcs404.c interconnect: qcom: constify icc_node pointers 2022-04-23 15:11:48 +03:00
sc7180.c Merge branch 'icc-const' into icc-next 2022-05-18 03:02:32 +03:00
sc7180.h
sc7280.c interconnect: qcom: constify qcom_icc_bcm pointers 2022-04-23 15:11:57 +03:00
sc7280.h
sc8180x.c interconnect: qcom: sc8180x: Reformat node and bcm definitions 2022-05-18 02:51:34 +03:00
sc8180x.h interconnect: qcom: sc8180x: Fix QUP0 nodes 2022-05-18 02:51:34 +03:00
sc8280xp.c interconnect: qcom: sc8280xp: constify qcom_icc_bcm pointers 2022-04-27 16:37:43 +03:00
sc8280xp.h interconnect: qcom: Add SC8280XP interconnect provider 2022-04-22 11:04:43 +03:00
sdm660.c interconnect: qcom: constify icc_node pointers 2022-04-23 15:11:48 +03:00
sdm845.c interconnect: qcom: constify qcom_icc_bcm pointers 2022-04-23 15:11:57 +03:00
sdm845.h
sdx55.c Merge branch 'icc-const' into icc-next 2022-05-18 03:02:32 +03:00
sdx55.h
sdx65.c interconnect: qcom: Add SDX65 interconnect provider driver 2022-04-26 14:11:26 +03:00
sdx65.h interconnect: qcom: Add SDX65 interconnect provider driver 2022-04-26 14:11:26 +03:00
sm6350.c interconnect: qcom: Add SM6350 driver support 2022-06-20 14:27:07 +03:00
sm6350.h interconnect: qcom: Add SM6350 driver support 2022-06-20 14:27:07 +03:00
sm8150.c interconnect: qcom: constify qcom_icc_bcm pointers 2022-04-23 15:11:57 +03:00
sm8150.h
sm8250.c interconnect: qcom: constify qcom_icc_bcm pointers 2022-04-23 15:11:57 +03:00
sm8250.h
sm8350.c interconnect: qcom: constify qcom_icc_bcm pointers 2022-04-23 15:11:57 +03:00
sm8350.h
sm8450.c interconnect: qcom: Move qcom_icc_xlate_extended() to a common file 2022-07-12 10:01:30 +03:00
sm8450.h
smd-rpm.c
smd-rpm.h