linux-imx/drivers/interconnect/Kconfig
Dmitry Baryshkov 0ac2a08f42 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>
2023-05-18 19:02:23 +03:00

583 B

SPDX-License-Identifier: GPL-2.0-only

menuconfig INTERCONNECT bool "On-Chip Interconnect management support" help Support for management of the on-chip interconnects.

  This framework is designed to provide a generic interface for
  managing the interconnects in a SoC.

  If unsure, say no.

if INTERCONNECT

source "drivers/interconnect/imx/Kconfig" source "drivers/interconnect/qcom/Kconfig" source "drivers/interconnect/samsung/Kconfig"

config INTERCONNECT_CLK tristate depends on COMMON_CLK help Support for wrapping clocks into the interconnect nodes.

endif