From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.4 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,INCLUDES_PULL_REQUEST, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,UNWANTED_LANGUAGE_BODY, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B8071C4338F for ; Sun, 15 Aug 2021 16:29:13 +0000 (UTC) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 79BA5611AD for ; Sun, 15 Aug 2021 16:29:12 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 79BA5611AD Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmx.de Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 106C3817D3; Sun, 15 Aug 2021 18:29:10 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.b="ZJllnIXI"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 7562F81BC8; Sun, 15 Aug 2021 18:29:08 +0200 (CEST) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 506AF807F3 for ; Sun, 15 Aug 2021 18:29:03 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=xypron.glpk@gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1629044939; bh=z7rhW+rMFRVjfytPJSFVbkp3mbJRfPd/U0L0iiDVeRA=; h=X-UI-Sender-Class:Subject:From:To:Cc:References:Date:In-Reply-To; b=ZJllnIXIDmOIR90x9j9wduKbo6rjD5K1swwJWHq4CdVi2h1qqIeZoSXdGeuwVXHV1 DcF4ULkYX7p+D/aZ6ocFVHzCv8wAzqDA4ZSptgA1V61HXUO54VVJ2ir83pH8gXkXib coSjAfRILMkhXrrS/EiULZMDwFxERCmFaAxdD+Qo= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.123.35] ([88.152.144.157]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Md6R1-1mov0L3F1X-00aGvL; Sun, 15 Aug 2021 18:28:58 +0200 Subject: Pull request for efi-2021-10-rc2-2 From: Heinrich Schuchardt To: Tom Rini Cc: Masahisa Kojima , Patrick Delaunay , Simon Glass , Alexander Graf , U-Boot Mailing List References: <80ac4cb1-85bb-c392-e40d-3ccfb86cbd67@gmx.de> Message-ID: <8e6dac91-fd2b-7add-985b-cb648d9a3f5f@gmx.de> Date: Sun, 15 Aug 2021 18:28:54 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <80ac4cb1-85bb-c392-e40d-3ccfb86cbd67@gmx.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:fro0TFZRDrp5aJuxVlPBT4zyxOrHnA2PgIcNBA3ewsCZiWE/vz0 2ZYPIvcZZel2khREYRoL4f+N0zN40auJRONcN6OJ1CgZl0g9Oubv7njbafHp1J7cxjrB1Ly SSlSnOKd7uoMWsIRtDlzDgUVRVPU5zzyQ8Mwxt81zA9oRKeNyI/yUon7ndSoCLInJPGmR5f LwkxJ7w/F8z2HxUcKWPpg== X-UI-Out-Filterresults: notjunk:1;V03:K0:s1PquoxeU5U=:bDc7YW7kV0l5Vo+7aF1jj4 klLAdHwH99NoXDMHQmIW1Oaju8r456Qk2829lHrN+sx8x2LvZasbmVhLJwe2QAWNbRjpgMuO4 l85xJbMEgAkSu7tewEcdvIKWHjVjRKzPQF/jLWkytOYTGXCx9D4mld0mDIQuH6lON86UVpaFh HCM4lWy/kvamoD2X/34jgM2GMGXwjzbngqSyGNa18OYkJp3lfFgyZ4Tmg1h+mMclpDLyF7gnb lDD06PN3WRNlz1hp58x0xvr+jB7gfvJisxpWNtbvJ64vTVhWomvLChn26TtODL9tftRg1WUm3 PWZgndx1ta1WdcgihdNKGeiZH2jaGOQNC5qZCGVkIDmQ2NZP1pUS7Vnnzgbn+DIPequZPTVSH pofP489PS8eZiUSHIF7Fh4/yq2ZBPE4q8L8QktLDW6W9EPioNhEi/46esUgNfFQqsigNwLfrA ZffRBchstnBze9KiMk2JB4BFEzMAO/9RtgUQV/l8QRJmRxs4KrBGkfQ+7EytAwPeftMxnJ36Y 7bI3nZv4/0smCqtpTAr900QFrP4z8JdZ9g17xGyXMd6eWOmRMXmzI4HXGRtKAs0U2emHt88bF 5cB9nRuBlo6jAShYnubKZfaFBcvk0jTN3YyV1EpAGnZ04EYdTs8rPsRrgjaD8/MUUdbSWo74C Y11REGTO4qwQ7KX6PudDueGVvrAdFvQB1o7jQvvRtGddaYeYxywQfwRq7wJhTQNlyx6hxoZlX IyOkozP5mF2IPq8CrVlkS77omNme2R/LExspCiFaJ2+I+B+sFkUnDHP+VJGYVIUFPe99jLHuH CqS1nKxRBzXGfW2olxxPP4wPYpa9hUq7uOxr9wIJkTqiDkpiz4s0Qhz0HdUK0qZoKHFiOKyxD c0paOihv86KZDgg4+xW+E+YsHYDocYR422bvk6v7xTRVgZrBV/HviVHaGDuGzvDa/+UhtHFdS n7vMbcgCbWXxo2vJ4xFEzlrpBTY4+SESlGfuKMtynFCMx8vep+RAfLD7NzQynaHzWacxt3JiZ 8lGjlCoiCE4uMHHR/azSJR0YFFq6H87w1AM8edAoFJgLQ7tHmluG0NZQX/uFsvVywY9kMRBAF YvgFIrws9SomAox7oeMPcVrb5pwtXWg2FnBEWmt7lg4M6AnL+LVy97C9Q== X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean 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