summaryrefslogtreecommitdiff
path: root/drivers/interconnect/Makefile
diff options
context:
space:
mode:
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>2023-05-12 03:13:32 +0300
committerGeorgi Djakov <djakov@kernel.org>2023-05-18 19:02:23 +0300
commit0ac2a08f42ce5c06d5d1216eac59c046961acd4f (patch)
treed5455a06df1edc59a80906cba7737a86c45de317 /drivers/interconnect/Makefile
parent375cccc6593650ab9436d3d5fad7eabd7085fff3 (diff)
downloadlinux-0ac2a08f42ce5c06d5d1216eac59c046961acd4f.tar.xz
interconnect: add clk-based icc provider support
For some devices it is useful to export clocks as interconnect providers, if the clock corresponds to bus bandwidth. For example, on MSM8996 the cluster interconnect clock should be scaled according to the cluster frequencies. Exporting it as an interconnect allows one to properly describe this as the cluster bandwidth requirements. Tested-by: Yassine Oudjana <y.oudjana@protonmail.com> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Link: https://lore.kernel.org/r/20230512001334.2983048-3-dmitry.baryshkov@linaro.org Signed-off-by: Georgi Djakov <djakov@kernel.org>
Diffstat (limited to 'drivers/interconnect/Makefile')
-rw-r--r--drivers/interconnect/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/interconnect/Makefile b/drivers/interconnect/Makefile
index 97d393fd638d..5604ce351a9f 100644
--- a/drivers/interconnect/Makefile
+++ b/drivers/interconnect/Makefile
@@ -7,3 +7,5 @@ obj-$(CONFIG_INTERCONNECT) += icc-core.o
obj-$(CONFIG_INTERCONNECT_IMX) += imx/
obj-$(CONFIG_INTERCONNECT_QCOM) += qcom/
obj-$(CONFIG_INTERCONNECT_SAMSUNG) += samsung/
+
+obj-$(CONFIG_INTERCONNECT_CLK) += icc-clk.o