The "Interconnect providers" section currently only includes data
structures from include/linux/interconnect-provider.h.
Include drivers/interconnect/core.c to extract provider-specific
API documentation. The :functions: directive is used to prevent
mixing with consumer APIs.
Signed-off-by: Kuan-Wei Chiu <visitorckw@gmail.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Message-ID: <
20260312175341.
2944154-2-visitorckw@gmail.com>
.. kernel-doc:: include/linux/interconnect-provider.h
+.. kernel-doc:: drivers/interconnect/core.c
+ :functions: icc_provider_init icc_provider_register icc_provider_deregister
+ icc_node_create icc_node_create_dyn icc_node_destroy
+ icc_node_add icc_node_del icc_nodes_remove icc_node_set_name
+ icc_link_create icc_link_nodes
+
Interconnect consumers
----------------------