[PATCH 2/2] docs: interconnect: Document consumer APIs and drop outdated text

From: Kuan-Wei Chiu

Date: Thu Mar 12 2026 - 13:55:31 EST


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 <visitorckw@xxxxxxxxx>
---
Documentation/driver-api/interconnect.rst | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/Documentation/driver-api/interconnect.rst b/Documentation/driver-api/interconnect.rst
index cf7a83f8c953..cebb77b49d8d 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
-------------------------------
--
2.53.0.851.ga537e3e6e9-goog