xref: /linux/drivers/interconnect/Kconfig (revision 512f9f150f367176fa9e5f4613b4863409a6f686)
1# SPDX-License-Identifier: GPL-2.0-only
2menuconfig INTERCONNECT
3	bool "On-Chip Interconnect management support"
4	help
5	  Support for management of the on-chip interconnects.
6
7	  This framework is designed to provide a generic interface for
8	  managing the interconnects in a SoC.
9
10	  If unsure, say no.
11
12if INTERCONNECT
13
14source "drivers/interconnect/imx/Kconfig"
15source "drivers/interconnect/mediatek/Kconfig"
16source "drivers/interconnect/qcom/Kconfig"
17source "drivers/interconnect/samsung/Kconfig"
18
19config INTERCONNECT_CLK
20	tristate
21	depends on COMMON_CLK
22	help
23	  Support for wrapping clocks into the interconnect nodes.
24
25config INTERCONNECT_KUNIT_TEST
26	tristate "KUnit tests for Interconnect framework"
27	depends on KUNIT
28	default KUNIT_ALL_TESTS
29	help
30	  This builds the KUnit test suite for the generic system interconnect
31	  framework.
32
33	  The tests cover the core functionality of the interconnect subsystem,
34	  including provider/consumer APIs, topology management, and bandwidth
35	  aggregation logic.
36
37	  If unsure, say N.
38
39endif
40