Dear Tom, The following changes since commit 85ccbf666e549f0b06c29d565b9e4fdd87cf6600:
Merge https://source.denx.de/u-boot/custodians/u-boot-x86 (2021-08-13 08:37:47 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2021-10-rc2-2 for you to fetch changes up to 61ee780352e054df587d8781f23b323c967b5d2a: efi_loader: refactor efi_append_scrtm_version() (2021-08-14 20:54:41 +0200) Gitlab CI showed not problems: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/8711 ---------------------------------------------------------------- Pull request for efi-2021-10-rc2-2 Documentation: * Require Sphinx >= 2.4.4 for 'make htmldocs' * Move devicetree documentation to restructured text and update it * Document stm32mp1 devicetree bindings UEFI * Extend measurement to UEFI variables and ExitBootServices() * Support Uri() devicetree node in text protocol * Add Linux magic token to RISC-V EFI test binaries ---------------------------------------------------------------- Heinrich Schuchardt (5): doc: add pkg-config to the build dependencies doc: require Sphinx 2.4.4 doc: fix Latex margins efi_loader: Uri() device path node efi_loader: add Linux magic to RISC-V crt0 Masahisa Kojima (4): efi_loader: add secure boot variable measurement efi_loader: add boot variable measurement efi_loader: add ExitBootServices() measurement efi_loader: refactor efi_append_scrtm_version() Patrick Delaunay (1): doc: stm32mp1: add page for device tree bindings Simon Glass (3): doc: Move devicetree control doc to rST doc: Update devicedocs including how to add tweaks doc: Add a note about why devicetree is used arch/riscv/lib/crt0_riscv_efi.S | 7 +- doc/README.fdt-control | 230 ------------- doc/board/st/index.rst | 1 + doc/board/st/st.rst | 68 ++++ doc/build/gcc.rst | 4 +- doc/conf.py | 108 ++----- doc/develop/devicetree/control.rst | 251 +++++++++++++++ doc/develop/devicetree/index.rst | 13 + doc/develop/devicetree/intro.rst | 44 +++ doc/develop/index.rst | 1 + doc/device-tree-bindings/adc/st,stm32-adc.txt | 141 -------- doc/device-tree-bindings/clock/st,stm32-rcc.txt | 95 ------ doc/device-tree-bindings/clock/st,stm32h7-rcc.txt | 152 --------- doc/device-tree-bindings/i2c/i2c-stm32.txt | 30 -- .../memory-controllers/st,stm32-fmc.txt | 58 ---- doc/device-tree-bindings/mtd/stm32-fmc2-nand.txt | 61 ---- doc/device-tree-bindings/phy/phy-stm32-usbphyc.txt | 75 ----- .../pinctrl/st,stm32-pinctrl.txt | 208 ------------ .../regulator/st,stm32-vrefbuf.txt | 23 -- doc/device-tree-bindings/reset/st,stm32-rcc.txt | 6 - doc/device-tree-bindings/spi/spi-stm32-qspi.txt | 44 --- doc/sphinx/kerneldoc.py | 26 +- include/efi_api.h | 6 + include/efi_loader.h | 5 + include/efi_tcg2.h | 20 ++ include/tpm-v2.h | 18 +- lib/efi_loader/efi_boottime.c | 25 ++ lib/efi_loader/efi_device_path_to_text.c | 13 + lib/efi_loader/efi_tcg2.c | 356 ++++++++++++++++++++- 29 files changed, 845 insertions(+), 1244 deletions(-) delete mode 100644 doc/README.fdt-control create mode 100644 doc/board/st/st.rst create mode 100644 doc/develop/devicetree/control.rst create mode 100644 doc/develop/devicetree/index.rst create mode 100644 doc/develop/devicetree/intro.rst delete mode 100644 doc/device-tree-bindings/adc/st,stm32-adc.txt delete mode 100644 doc/device-tree-bindings/clock/st,stm32-rcc.txt delete mode 100644 doc/device-tree-bindings/clock/st,stm32h7-rcc.txt delete mode 100644 doc/device-tree-bindings/i2c/i2c-stm32.txt delete mode 100644 doc/device-tree-bindings/memory-controllers/st,stm32-fmc.txt delete mode 100644 doc/device-tree-bindings/mtd/stm32-fmc2-nand.txt delete mode 100644 doc/device-tree-bindings/phy/phy-stm32-usbphyc.txt delete mode 100644 doc/device-tree-bindings/pinctrl/st,stm32-pinctrl.txt delete mode 100644 doc/device-tree-bindings/regulator/st,stm32-vrefbuf.txt delete mode 100644 doc/device-tree-bindings/reset/st,stm32-rcc.txt delete mode 100644 doc/device-tree-bindings/spi/spi-stm32-qspi.txt