u-boot/doc/develop
Tom Rini 178f6ecb21 Merge patch series "bootstd: Support recording images"
Simon Glass <sjg@chromium.org> says:

This series provides a way to keep track of the images used in bootstd,
including the type of each image.

At present this is sort-of handled by struct bootflow but in quite an
ad-hoc way. The structure has become quite large and is hard to query.
Future work will be able to reduce its size.

Ultimately the 'bootflow info' command may change to also show images as
a list, but that is left for later, as this series is already fairly
long. So for now, just introduce the concept and adjust bootstd to use
it, with a simple command to list the images.

This series includes various alist enhancements, to make use of this new
data structure a little easier.

[trini: Drop patch 18 and 19 for now due to size considerations]

Link: https://lore.kernel.org/r/20241115231926.211999-1-sjg@chromium.org
2025-01-15 19:27:14 -06:00
..
bootstd bootstd: Add a simple command to list images 2025-01-15 08:48:42 -06:00
devicetree doc: remove vile language 2024-11-09 09:56:45 +01:00
driver-model common: Move autoprobe out to board init 2025-01-14 11:42:51 -06:00
historical doc: Move generic-board documentation into rst 2024-08-26 14:06:08 -06:00
package doc: typo 'it it' in doc/develop/package/index.rst 2022-10-06 22:54:57 +02:00
pics trace: Update documentation 2023-02-11 12:22:35 -05:00
statistics Prepare v2025.01 2025-01-06 18:54:44 -06:00
uefi doc: cosmetic: fwu_updates: Fix formatting 2024-12-15 02:11:13 +01:00
binman_tests.rst binman: Add a tutorial on resolving test-coverage bugs 2024-10-18 14:10:22 -06:00
bloblist.rst bloblist: Update documentation and header comment 2023-12-31 07:21:02 -07:00
board_best_practices.rst doc: Move bootstd into its own directory 2024-07-19 13:53:05 +02:00
cedit.rst x86: coreboot: Allow building an expo for editing CMOS config 2024-11-03 21:27:12 -06:00
checkpatch.rst scripts/checkpatch.pl: Resync with v5.16 2022-02-03 12:16:00 -05:00
ci_testing.rst doc: describe skipping triggering a pipeline in Gitlab 2023-04-01 10:11:50 +02:00
coccinelle.rst doc: Coccinelle: move to HTML doc 2020-07-17 08:45:29 -04:00
codingstyle.rst Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
commands.rst doc: Add a few notes about how to use console checking 2024-08-26 18:51:49 -06:00
config_binding.rst doc: Add mention of the /config binding 2021-09-25 12:30:54 +02:00
crash_dumps.rst doc: crash_dumps.rst missing documentation link 2022-08-13 11:09:49 +02:00
cyclic.rst doc: cyclic: remove reference to WATCHDOG_RESET 2024-10-23 06:52:38 +02:00
designprinciples.rst designprinciples.rst: Perform minor cleanups 2022-07-14 14:13:50 -04:00
directories.rst doc: move directory hierarchy to HTML 2023-01-27 18:32:00 +01:00
distro.rst doc/develop/distro.rst: Better document upstream definition of extlinux.conf 2025-01-05 02:30:49 +01:00
docstyle.rst doc: harmonize Linux kernel documentation links 2023-07-09 04:00:06 +02:00
environment.rst env: Switch the callback static list to Kconfig 2024-12-06 16:37:43 -06:00
event.rst event: Update documentation for simple spy 2023-08-31 13:16:54 -04:00
expo.rst expo: Allow menu items to have values 2024-10-18 14:10:22 -06:00
falcon.rst doc: falcon: riscv: Falcon Mode boot on RISC-V 2024-01-31 16:51:03 +08:00
gdb.rst doc: develop: Fix typos and wording in gdb.rst 2025-01-05 02:30:48 +01:00
global_data.rst doc: Add some guidelines about global data 2024-08-26 14:06:08 -06:00
ide_integration.rst doc: add ide_integration.rst to doc/develop 2023-10-11 13:24:55 -04:00
index.rst doc: move README.kconfig to HTML documentation 2024-11-23 23:15:39 +01:00
init.rst doc: Update init docs for the xPL changes 2024-10-11 11:44:47 -06:00
kconfig.rst doc: move README.kconfig to HTML documentation 2024-11-23 23:15:39 +01:00
logging.rst log: global: Rename warn_non_spl() 2024-10-11 11:44:47 -06:00
makefiles.rst doc: Bring in Makefile documentation 2021-07-24 10:49:51 +02:00
memory.rst doc: Move the generic memory-documentation to doc/ 2024-10-09 22:04:56 -06:00
menus.rst doc: move README.menu to HTML documentation 2021-01-23 09:53:46 -05:00
patman.rst patman: Add documentation to doc/ 2022-08-13 11:09:49 +02:00
printf.rst doc: printf() codes: Fix format specifier for unsigned int 2023-08-19 04:12:52 +02:00
process.rst doc: Update rST to not reference the old wiki 2024-09-12 18:14:49 +02:00
py_testing.rst doc: describe usage of virt-make-fs for testing 2022-10-10 16:34:25 +02:00
python_cq.rst patman: Correct pylint errors 2022-03-02 10:28:12 -05:00
qconfig.rst global: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
release_cycle.rst Prepare v2025.01 2025-01-06 18:54:44 -06:00
security.rst docs: Add a basic security document 2022-11-06 10:50:04 +01:00
sending_patches.rst doc: sending_patches: Fix spelling of "its" 2024-12-15 02:03:52 +01:00
smbios.rst doc: describe generation of SMBIOS table 2022-02-26 07:37:00 +01:00
spl.rst doc: Update SPL docs for the xPL changes 2024-10-11 11:44:47 -06:00
system_configuration.rst doc: fix typos 2022-12-17 13:37:33 +00:00
testing.rst doc: develop: testing: Fix reference to test writing section 2024-06-22 17:03:01 +02:00
tests_sandbox.rst global: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
tests_writing.rst global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
trace.rst trace: document 'trace wipe' 2024-12-31 19:00:46 -06:00
vbe.rst vbe: Add a test for VBE device tree fixups 2022-10-17 21:17:13 -06:00
version.rst doc: Update rST to not reference the old wiki 2024-09-12 18:14:49 +02:00