tools/scripts/Kconfig: Update references from kconfig-language.txt to rst

The Linux kernel documentation has transitioned from using
kconfig-language.txt to kconfig-language.rst. Therefore update all
occurrences of kconfig-language.txt.

Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
This commit is contained in:
Hiago De Franco 2024-08-19 13:24:49 -03:00 committed by Tom Rini
parent 716ab3fb23
commit 1bf048f21b
4 changed files with 14 additions and 14 deletions

View file

@ -1,6 +1,6 @@
# #
# For a description of the syntax of this configuration file, # For a description of the syntax of this configuration file,
# see the file Documentation/kbuild/kconfig-language.txt in the # see the file Documentation/kbuild/kconfig-language.rst in the
# Linux kernel source tree. # Linux kernel source tree.
# #
mainmenu "U-Boot $(UBOOTVERSION) Configuration" mainmenu "U-Boot $(UBOOTVERSION) Configuration"

View file

@ -1117,7 +1117,7 @@ static void sym_check_print_recursive(struct symbol *last_sym)
} }
fprintf(stderr, fprintf(stderr,
"For a resolution refer to Documentation/kbuild/kconfig-language.txt\n" "For a resolution refer to Documentation/kbuild/kconfig-language.rst\n"
"subsection \"Kconfig recursive dependency limitations\"\n" "subsection \"Kconfig recursive dependency limitations\"\n"
"\n"); "\n");

View file

@ -1,38 +1,38 @@
Kconfig:11:error: recursive dependency detected! Kconfig:11:error: recursive dependency detected!
Kconfig:11: symbol B is selected by B Kconfig:11: symbol B is selected by B
For a resolution refer to Documentation/kbuild/kconfig-language.txt For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations" subsection "Kconfig recursive dependency limitations"
Kconfig:5:error: recursive dependency detected! Kconfig:5:error: recursive dependency detected!
Kconfig:5: symbol A depends on A Kconfig:5: symbol A depends on A
For a resolution refer to Documentation/kbuild/kconfig-language.txt For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations" subsection "Kconfig recursive dependency limitations"
Kconfig:17:error: recursive dependency detected! Kconfig:17:error: recursive dependency detected!
Kconfig:17: symbol C1 depends on C2 Kconfig:17: symbol C1 depends on C2
Kconfig:21: symbol C2 depends on C1 Kconfig:21: symbol C2 depends on C1
For a resolution refer to Documentation/kbuild/kconfig-language.txt For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations" subsection "Kconfig recursive dependency limitations"
Kconfig:32:error: recursive dependency detected! Kconfig:32:error: recursive dependency detected!
Kconfig:32: symbol D2 is selected by D1 Kconfig:32: symbol D2 is selected by D1
Kconfig:27: symbol D1 depends on D2 Kconfig:27: symbol D1 depends on D2
For a resolution refer to Documentation/kbuild/kconfig-language.txt For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations" subsection "Kconfig recursive dependency limitations"
Kconfig:37:error: recursive dependency detected! Kconfig:37:error: recursive dependency detected!
Kconfig:37: symbol E1 depends on E2 Kconfig:37: symbol E1 depends on E2
Kconfig:42: symbol E2 is implied by E1 Kconfig:42: symbol E2 is implied by E1
For a resolution refer to Documentation/kbuild/kconfig-language.txt For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations" subsection "Kconfig recursive dependency limitations"
Kconfig:60:error: recursive dependency detected! Kconfig:60:error: recursive dependency detected!
Kconfig:60: symbol G depends on G Kconfig:60: symbol G depends on G
For a resolution refer to Documentation/kbuild/kconfig-language.txt For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations" subsection "Kconfig recursive dependency limitations"
Kconfig:51:error: recursive dependency detected! Kconfig:51:error: recursive dependency detected!
Kconfig:51: symbol F2 depends on F1 Kconfig:51: symbol F2 depends on F1
Kconfig:49: symbol F1 default value contains F2 Kconfig:49: symbol F1 default value contains F2
For a resolution refer to Documentation/kbuild/kconfig-language.txt For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations" subsection "Kconfig recursive dependency limitations"

View file

@ -6,7 +6,7 @@ Overview
======== ========
Kconfiglib is a Python 2/3 library for scripting and extracting information Kconfiglib is a Python 2/3 library for scripting and extracting information
from Kconfig (https://www.kernel.org/doc/Documentation/kbuild/kconfig-language.txt) from Kconfig (https://www.kernel.org/doc/Documentation/kbuild/kconfig-language.rst)
configuration systems. configuration systems.
See the homepage at https://github.com/ulfalizer/Kconfiglib for a longer See the homepage at https://github.com/ulfalizer/Kconfiglib for a longer
@ -709,7 +709,7 @@ class Kconfig(object):
mainmenu_text: mainmenu_text:
The prompt (title) of the top menu (top_node). Defaults to "Main menu". The prompt (title) of the top menu (top_node). Defaults to "Main menu".
Can be changed with the 'mainmenu' statement (see kconfig-language.txt). Can be changed with the 'mainmenu' statement (see kconfig-language.rst).
variables: variables:
A dictionary with all preprocessor variables, indexed by name. See the A dictionary with all preprocessor variables, indexed by name. See the
@ -3562,7 +3562,7 @@ class Kconfig(object):
# #
# - Propagates dependencies from parent to child nodes # - Propagates dependencies from parent to child nodes
# #
# - Creates implicit menus (see kconfig-language.txt) # - Creates implicit menus (see kconfig-language.rst)
# #
# - Removes 'if' nodes # - Removes 'if' nodes
# #
@ -5030,7 +5030,7 @@ class Choice(object):
0 (n) - The choice is disabled and no symbols can be selected. For 0 (n) - The choice is disabled and no symbols can be selected. For
visible choices, this mode is only possible for choices with visible choices, this mode is only possible for choices with
the 'optional' flag set (see kconfig-language.txt). the 'optional' flag set (see kconfig-language.rst).
1 (m) - Any number of choice symbols can be set to m, the rest will 1 (m) - Any number of choice symbols can be set to m, the rest will
be n. be n.
@ -5498,7 +5498,7 @@ class MenuNode(object):
Choices and menus naturally have children, but Symbols can also have Choices and menus naturally have children, but Symbols can also have
children because of menus created automatically from dependencies (see children because of menus created automatically from dependencies (see
kconfig-language.txt). kconfig-language.rst).
parent: parent:
The parent menu node. None if there is no parent. The parent menu node. None if there is no parent.