docs: add kabi modules documentation

Place kernel abi modules documentation at Linux Kernel docs.

Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Message-ID: <ddc02f11d64fdfc0d8d3e3e0967e041b5172da6c.1768838938.git.mchehab+huawei@kernel.org>
This commit is contained in:
Mauro Carvalho Chehab 2026-01-19 17:23:19 +01:00 committed by Jonathan Corbet
parent 333f602e2f
commit 9fa4ee7c1a
6 changed files with 55 additions and 0 deletions

View file

@ -0,0 +1,13 @@
.. SPDX-License-Identifier: GPL-2.0
=====================================
Kernel ABI documentation tool modules
=====================================
.. toctree::
:maxdepth: 2
kabi_parser
kabi_regex
kabi_symbols
kabi_helpers

View file

@ -0,0 +1,11 @@
.. SPDX-License-Identifier: GPL-2.0
=================
Ancillary classes
=================
.. automodule:: lib.python.abi.helpers
:members:
:member-order: bysource
:show-inheritance:
:undoc-members:

View file

@ -0,0 +1,10 @@
.. SPDX-License-Identifier: GPL-2.0
=====================================
Kernel ABI documentation parser class
=====================================
.. automodule:: lib.python.abi.abi_parser
:members:
:show-inheritance:
:undoc-members:

View file

@ -0,0 +1,10 @@
.. SPDX-License-Identifier: GPL-2.0
=============================
ABI regex search symbol class
=============================
.. automodule:: lib.python.abi.abi_regex
:members:
:show-inheritance:
:undoc-members:

View file

@ -0,0 +1,10 @@
.. SPDX-License-Identifier: GPL-2.0
=========================================
System ABI documentation validation class
=========================================
.. automodule:: lib.python.abi.system_symbols
:members:
:show-inheritance:
:undoc-members:

View file

@ -8,3 +8,4 @@ Python libraries
:maxdepth: 4
kdoc
kabi