From: Kuan-Wei Chiu Date: Thu, 12 Mar 2026 17:53:41 +0000 (+0000) Subject: docs: interconnect: Document consumer APIs and drop outdated text X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=97b5266dac802feb34ae45936b73596a7e27d41b;p=thirdparty%2Fkernel%2Flinux.git docs: interconnect: Document consumer APIs and drop outdated text The documentation currently states that consumer interfaces are not documented, which is no longer true. Remove the outdated claim and include the existing kernel-doc from drivers/interconnect/core.c (filtered for consumer APIs) and drivers/interconnect/bulk.c. Signed-off-by: Kuan-Wei Chiu Signed-off-by: Jonathan Corbet Message-ID: <20260312175341.2944154-3-visitorckw@gmail.com> --- diff --git a/Documentation/driver-api/interconnect.rst b/Documentation/driver-api/interconnect.rst index cf7a83f8c953b..cebb77b49d8d4 100644 --- a/Documentation/driver-api/interconnect.rst +++ b/Documentation/driver-api/interconnect.rst @@ -95,8 +95,14 @@ Interconnect consumers Interconnect consumers are the clients which use the interconnect APIs to get paths between endpoints and set their bandwidth/latency/QoS requirements -for these interconnect paths. These interfaces are not currently -documented. +for these interconnect paths. + +.. kernel-doc:: drivers/interconnect/core.c + :functions: devm_of_icc_get of_icc_get_by_index of_icc_get icc_get + icc_put icc_enable icc_disable icc_set_bw icc_set_tag + icc_get_name + +.. kernel-doc:: drivers/interconnect/bulk.c Interconnect debugfs interfaces -------------------------------