doc: update Kernel documentation build system
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Fri, 1 Jan 2021 00:21:11 +0000 (01:21 +0100)
committerTom Rini <trini@konsulko.com>
Sat, 23 Jan 2021 14:53:17 +0000 (09:53 -0500)
commit10a1df3cd43ba2fe893d5dd1aeb2e7109ef0007f
treee85d60f96895f660feb2af3855d56c016ffb5666
parent4afc4f37c70eb3b275cdcbd99818fb47493aa7ad
doc: update Kernel documentation build system

Update the docomentation build system according to Linux v5.11-rc1.

With this patch we can build the HTML documentation using either of
Sphinx 2 and Sphinx 3.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Reviewed-by: Simon Glass <sjg@chromium.org>
[Fix warning in b4860qds.rst about "Switch Settings"]
Signed-off-by: Tom Rini <trini@konsulko.com>
15 files changed:
doc/board/freescale/b4860qds.rst
doc/conf.py
doc/sphinx/automarkup.py [new file with mode: 0644]
doc/sphinx/cdomain.py
doc/sphinx/kernel_abi.py [new file with mode: 0644]
doc/sphinx/kernel_feat.py [new file with mode: 0644]
doc/sphinx/kerneldoc.py
doc/sphinx/kernellog.py
doc/sphinx/kfigure.py
doc/sphinx/load_config.py
doc/sphinx/maintainers_include.py [new file with mode: 0755]
doc/sphinx/parallel-wrapper.sh [new file with mode: 0644]
doc/sphinx/parse-headers.pl
doc/sphinx/requirements.txt
scripts/kernel-doc