xref: /linux/drivers/interconnect/Kconfig (revision 23b0f90ba871f096474e1c27c3d14f455189d2d9)
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