summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Documentation/util.md36
-rw-r--r--util/README.md30
-rwxr-xr-xutil/util_readme/util_readme.sh6
3 files changed, 40 insertions, 32 deletions
diff --git a/Documentation/util.md b/Documentation/util.md
index 887d6966b0..f902ba4fdd 100644
--- a/Documentation/util.md
+++ b/Documentation/util.md
@@ -1,7 +1,5 @@
-
-[//]: # ( DO NOT EDIT - AUTOGENERATED FILE )
-
-[//]: # ( RUN 'util/util_readme/util_readme.sh' to regenerate )
+<!-- DO NOT EDIT - AUTOGENERATED FILE -->
+<!-- RUN 'util/util_readme/util_readme.sh' to regenerate -->
# Utilities
@@ -32,8 +30,8 @@ binary with specific SPDs and GPIO selection pins. `Python3`
* _apcb_v3_edit.py_ - This tool allows patching an existing
APCB v3 binary with up to 16 specific SPDs. `Python3`
* __archive__ - Concatenate files and create an archive `C`
-* __autoport__ - Automated porting coreboot to Sandy Bridge/Ivy Bridge
-platforms `Go`
+* __autoport__ - Automated porting coreboot to Sandy Bridge/Ivy
+Bridge/Haswell platforms `Go`
* __bincfg__ - Compiler/Decompiler for data blobs with specs `Lex`
`Yacc`
* __board_status__ - Tools to collect logs and upload them to the board
@@ -66,6 +64,8 @@ Controller (EC). `C`
* __genbuild_h__ - Generate build system definitions `Shell`
* __gitconfig__ - Initialize git repository submodules install git
hooks `Bash`
+* __hda-decoder__ - Dumps decoded HDA default configuration registers
+into a format which can be used in coreboot's verb table `Go`
* __ifdtool__ - Extract and dump Intel Firmware Descriptor information
`C`
* __intelmetool__ - Dump interesting things about Management Engine
@@ -75,14 +75,6 @@ an inteltool dump to coreboot macros. `go`
* __inteltool__ - Provides information about the Intel CPU/chipset
hardware configuration (register contents, MSRs, etc). `C`
* __intelvbttool__ - Parse VBT from VGA BIOS `C`
-* __ipqheader__
- * _createxbl.py_ - Concatenates XBL segments into one ELF image
-`Python`
- * _ipqheader.py_ - Returns a packed MBN header image with the
-specified base and size `Python`
- * _mbncat.py_ - Generate ipq8064 uber SBL `Python`
- * *mbn_tools.py* - Contains all MBN Utilities for image
-generation `Python`
* __kbc1126__ - Tools used to dump the two blobs from the factory
firmware of many HP laptops with 8051-based SMSC KBC1098/KBC1126
embedded controller and insert them to the firmware image. `C`
@@ -107,8 +99,16 @@ devices on the board such as dGPU. `C`
* __post__ - Userspace utility that can be used to test POST cards. `C`
* __qemu__ - Makefile & comprehensive default config for QEMU Q35
emulation `Make`
-* __qualcomm__ - CMM script to debug Qualcomm coreboot environments.
-`CMM`
+* __qualcomm__ - __cmm__
+ * CMM script to debug Qualcomm coreboot environments. `CMM`
+__ipqheader__
+ * _createxbl.py_ - Concatenates XBL segments into one ELF image
+`Python`
+ * _ipqheader.py_ - Returns a packed MBN header image with the
+specified base and size `Python`
+ * _mbncat.py_ - Generate ipq8064 uber SBL `Python`
+ * *mbn_tools.py* - Contains all MBN Utilities for image
+generation `Python`
* __release__ - Generate coreboot release `Bash`
* __riscv__
* _make-spike-elf.sh_ - Converts a flat file into an ELF, that
@@ -118,6 +118,8 @@ SiFive's bootrom. `Python3`
* __rockchip__ - Generate Rockchip idblock bootloader. `Python3`
* __sconfig__ - coreboot device tree compiler `Lex` `Yacc`
* __scripts__
+ * capture_commands.sh - Write all commands from the build to a
+file. `Shell`
* _config_ - Manipulate options in a .config file from the
command line `Bash`
* _cross-repo-cherrypick_ - Pull in patches from another tree
@@ -126,6 +128,8 @@ from a gerrit repository. `Shell`
into various human readable formats. `Bash`
* _dts-to-fmd.sh_ -Converts a depthcharge fmap.dts into an
fmaptool compatible .fmd format `Bash`
+ * _find_new_user_commits.sh_ - Finds new gerrit committers
+`Bash`
* _find-unused-kconfig-symbols.sh_ - Points out Kconfig
variables that may be unused. There are some false positives, but it
serves as a starting point `Shell`
diff --git a/util/README.md b/util/README.md
index ec1c6bf7ce..7a98bb6061 100644
--- a/util/README.md
+++ b/util/README.md
@@ -21,8 +21,8 @@ binary with specific SPDs and GPIO selection pins. `Python3`
* _apcb_v3_edit.py_ - This tool allows patching an existing
APCB v3 binary with up to 16 specific SPDs. `Python3`
* __archive__ - Concatenate files and create an archive `C`
-* __autoport__ - Automated porting coreboot to Sandy Bridge/Ivy Bridge
-platforms `Go`
+* __autoport__ - Automated porting coreboot to Sandy Bridge/Ivy
+Bridge/Haswell platforms `Go`
* __bincfg__ - Compiler/Decompiler for data blobs with specs `Lex`
`Yacc`
* __board_status__ - Tools to collect logs and upload them to the board
@@ -55,6 +55,8 @@ Controller (EC). `C`
* __genbuild_h__ - Generate build system definitions `Shell`
* __gitconfig__ - Initialize git repository submodules install git
hooks `Bash`
+* __hda-decoder__ - Dumps decoded HDA default configuration registers
+into a format which can be used in coreboot's verb table `Go`
* __ifdtool__ - Extract and dump Intel Firmware Descriptor information
`C`
* __intelmetool__ - Dump interesting things about Management Engine
@@ -64,14 +66,6 @@ an inteltool dump to coreboot macros. `go`
* __inteltool__ - Provides information about the Intel CPU/chipset
hardware configuration (register contents, MSRs, etc). `C`
* __intelvbttool__ - Parse VBT from VGA BIOS `C`
-* __ipqheader__
- * _createxbl.py_ - Concatenates XBL segments into one ELF image
-`Python`
- * _ipqheader.py_ - Returns a packed MBN header image with the
-specified base and size `Python`
- * _mbncat.py_ - Generate ipq8064 uber SBL `Python`
- * *mbn_tools.py* - Contains all MBN Utilities for image
-generation `Python`
* __kbc1126__ - Tools used to dump the two blobs from the factory
firmware of many HP laptops with 8051-based SMSC KBC1098/KBC1126
embedded controller and insert them to the firmware image. `C`
@@ -96,8 +90,16 @@ devices on the board such as dGPU. `C`
* __post__ - Userspace utility that can be used to test POST cards. `C`
* __qemu__ - Makefile & comprehensive default config for QEMU Q35
emulation `Make`
-* __qualcomm__ - CMM script to debug Qualcomm coreboot environments.
-`CMM`
+* __qualcomm__ - __cmm__
+ * CMM script to debug Qualcomm coreboot environments. `CMM`
+__ipqheader__
+ * _createxbl.py_ - Concatenates XBL segments into one ELF image
+`Python`
+ * _ipqheader.py_ - Returns a packed MBN header image with the
+specified base and size `Python`
+ * _mbncat.py_ - Generate ipq8064 uber SBL `Python`
+ * *mbn_tools.py* - Contains all MBN Utilities for image
+generation `Python`
* __release__ - Generate coreboot release `Bash`
* __riscv__
* _make-spike-elf.sh_ - Converts a flat file into an ELF, that
@@ -107,6 +109,8 @@ SiFive's bootrom. `Python3`
* __rockchip__ - Generate Rockchip idblock bootloader. `Python3`
* __sconfig__ - coreboot device tree compiler `Lex` `Yacc`
* __scripts__
+ * capture_commands.sh - Write all commands from the build to a
+file. `Shell`
* _config_ - Manipulate options in a .config file from the
command line `Bash`
* _cross-repo-cherrypick_ - Pull in patches from another tree
@@ -115,6 +119,8 @@ from a gerrit repository. `Shell`
into various human readable formats. `Bash`
* _dts-to-fmd.sh_ -Converts a depthcharge fmap.dts into an
fmaptool compatible .fmd format `Bash`
+ * _find_new_user_commits.sh_ - Finds new gerrit committers
+`Bash`
* _find-unused-kconfig-symbols.sh_ - Points out Kconfig
variables that may be unused. There are some false positives, but it
serves as a starting point `Shell`
diff --git a/util/util_readme/util_readme.sh b/util/util_readme/util_readme.sh
index 986c393ca8..41ee4087fe 100755
--- a/util/util_readme/util_readme.sh
+++ b/util/util_readme/util_readme.sh
@@ -21,10 +21,8 @@ DESCRIPTION_FILES=$(find "$UTIL_DIR" -name "description.md" | sort)
echo -n "" > "$UTIL_DIR/README.md"
{
- echo
- echo "[//]: # ( DO NOT EDIT - AUTOGENERATED FILE )";
- echo
- echo "[//]: # ( RUN 'util/util_readme/util_readme.sh' to regenerate )";
+ echo "<!-- DO NOT EDIT - AUTOGENERATED FILE -->";
+ echo "<!-- RUN 'util/util_readme/util_readme.sh' to regenerate -->";
echo;
echo "# Utilities";
echo "${SUMMARY}"