From patchwork Fri Jan 27 19:14:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1733042 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=gmx.de header.i=@gmx.de header.a=rsa-sha256 header.s=s31663417 header.b=hB822puo; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P3SCQ0cwLz23hm for ; Sat, 28 Jan 2023 06:22:58 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 1AA7D856E7; Fri, 27 Jan 2023 20:22:52 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (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 (2048-bit key; secure) header.d=gmx.de header.i=@gmx.de header.b="hB822puo"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id E66F78572F; Fri, 27 Jan 2023 20:14:57 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (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 AF85B856E7 for ; Fri, 27 Jan 2023 20:14:45 +0100 (CET) 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.de; s=s31663417; t=1674846879; bh=oaxItLZnn/cZzuThXSmSkz2VhNIUdL0RQgx4KTooImc=; h=X-UI-Sender-Class:Date:To:Cc:From:Subject; b=hB822puoWe1/hei0XQH+e934OLzglWZesb6lKCWmIR6TXjT9sNtyAaIf5f0pXC/ex tgj9T69gwN0229B8IcLcgsdV3vn13kLgclkozLUei4rUKi9B+BNSSqd/jFlixdrS2d hoBVCmLojjgf4ay9GDZHD285tTP8HtrvYWq0JEGIQhlnsBYT2bjg+A8jWC6HgJccyz atWtfKQFx5eXKxwl9q1L+LS3zhu6Bvkgvv92PPXgaoAkwawxuMfFxr8YWU1zFWl6IP HZsaZNo7l0GCE3K/e4X9+wcpvJgarEyvu+XlnOklinBQjKFJJOm/N17HtyZlt5ThCP X6h4gdHqo/Fxw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [172.25.0.170] ([88.152.145.137]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MPGW7-1p0xiU1yhB-00PaVn; Fri, 27 Jan 2023 20:14:39 +0100 Message-ID: Date: Fri, 27 Jan 2023 20:14:22 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Content-Language: en-US To: Tom Rini Cc: Frieder Schrempf , Masahisa Kojima , Ovidiu Panait , Patrick Delaunay , Simon Glass , U-Boot Mailing List , Ilias Apalodimas From: Heinrich Schuchardt Subject: Pull request efi-2023-04-rc1-3 X-Provags-ID: V03:K1:sgxD30xNznKu9ua7SNTQbWuQFhiJMakc++W9xLf9eps5X8ut9xc Mg/JpckstW8TiyhhPakGa1Am9O3ys7HuLyXi2b9ZZ2o/V8rVeGP0hEabAOgqw0db4F6pZto /J2x3fgNvnpgFh9uCCRkkxFwdjPOBKvf9n5QB40d29Xe+MRHMhUkK7i1CBs9Vk5L975ZiMa 7jAutd79P3+YeqcSjtsHA== UI-OutboundReport: notjunk:1;M01:P0:HR6iBhZP9Yw=;hU1rOJZV0wohmaoaooUPp2bUtCl UjL9830lXhXcMxAOq78+zxBoVSauAZcLMdHDM9lUBDKNkiR6ODCQ99rmXQOmIpEqnjOrwmbPX GibRP3SenSlHj6q0JC8lzZjvD4dm7lio03AGZDL47CVyxAgV+JCJtR3692IKa+5bayxqdvVVH jUuvLKQVTpjsTox1uuRltN0jcEu3I5gdWMfhs5VsPruhRnIkgAOXbmO/li+dNEBC18tfSLY0z 8JJQ0TX4BALoqaTDjwBgKeHx8Ser3zTchNsS7yg33uaG30UaYw2Lt/k11D+mkvJffP3r5hHw+ 6TDud3hTz0An+M4xnr3vYibbV1U7ay0412CYEZSFucZVlscjUDLJjSmY/rpbznqvfqetZn8G+ RtGR3Fj/BsRe/KNyaTs7W+Fwc7wTD+lWlZQBSnIYP2GT8iTYxlGWQWduQHgoC4B8K4A006KV4 sI53nzj5mF5e0e4zrFaRlra4cjOP4RqV4Jhg8GI+Rn/BEXSuWWO8HJVrX17Qescz/y0WfjpLt UVOlE2dDfkPtyvzyKpZr9Q8vWAzDUQEsPUVetsfP9f9WJJwku+9yZLJlJXh39F1+5ReKqghPr tEkvvfpSHBXxzMLNr1oVJ1PRdJilzLekEsqgPvxmaPXNrkF4eT41K7Sx9CMt4NpYlKA34tkET o1CwkIevgZpF3KKyqFoiGLd9qZ9goe/sHbNWeOlEH1j8bsM1VcI6OWwaGJlo87dNUBruemEst asaIowSFsAMFVfolzDx+QxONxW1ATMnpb9RtYS+EDsxRal8K/0Vbx3EmUIknZWKikaIpdj/Mf IJXWllPYZEmOOFIzk6mdlyAyB5ONkjEwVWhejdOhnXFTd2giH9QOVwO35zlcU0oei4ADnI3IX h9DrWZ3LrhnnnlQWeCC2jb8VpcXhyC8J2M/rMOE5QEp6g7u1DHnSAuVjgWkp06HMG6sXRPl2A I3dn4tHFx7hqeNV5cxMjasb2Rjo= X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 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.6 at phobos.denx.de X-Virus-Status: Clean Dear Tom, The following changes since commit b3b6cc28c240507503e471edc105e2d93a277126: Merge tag 'dm-pull-26jan23' of https://source.denx.de/u-boot/custodians/u-boot-dm (2023-01-26 21:57:38 -0500) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2023-04-rc1-3 for you to fetch changes up to 15436faa46a9958b019aea22d24bc52eb1da15ff: efi_loader: don't use HandleProtocol (2023-01-27 18:32:00 +0100) Gitlab CI showed no issues: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/14913 ---------------------------------------------------------------- Pull request efi-2023-04-rc1-3 Documentation: * Improve the sl-mx8mm documenation * Clean up README, move some section to HTML * Man-pages for the mtime and sleep command * Description of reducible builds * Document dynamic event handlers UEFI: * Support scrolling in eficonfig command Other: * fix mtest on 64 bit systems ---------------------------------------------------------------- Frieder Schrempf (6): doc: sl-mx8mm: Mention OSM 1.1 support doc: sl-mx8mm: Add note about using cross toolchain doc: sl-mx8mm: Update the NXP TF-A source reference doc: sl-mx8mm: Update references to latest DDR firmware 8.18 doc: sl-mx8mm: Add guide for copying the bootloader to SPI NOR doc: sl-mx8mm: Add CROSS_COMPILE to U-Boot make call and improve comment Heinrich Schuchardt (16): cmd: fix mtest on 64 bit systems doc: example heading should be h2 doc: sleep man-page doc: update font man-page doc: rework doc/mkeficapsule.1 doc: man-page for mtest README: correct path to sandbox.rst README: rework contribution advices README: remove NetBSD section README: replace references to CHANGELOG doc: move 'Reproducible builds' README: remove section 'Versioning' doc: move directory hierarchy to HTML README: remove 'U-Boot Porting Guide' section efi_loader: fix comment in ESRT code efi_loader: don't use HandleProtocol Masahisa Kojima (4): eficonfig: refactor eficonfig_process_common function eficonfig: refactor change boot order implementation eficonfig: add vertical scroll support eficonfig: increase the number of menu entries Ovidiu Panait (1): spl: doc: use correct name in jump_to_image_optee() description Patrick Delaunay (1): doc: add rst references to distro documentation in stm32mp1 board Simon Glass (1): event: Document dynamic event handlers README | 296 ++---------------------------- cmd/eficonfig.c | 399 ++++++++++++++++++++++++++++------------- cmd/eficonfig_sbkey.c | 18 +- cmd/mem.c | 26 ++- doc/board/kontron/sl-mx8mm.rst | 76 ++++++-- doc/board/st/stm32mp1.rst | 3 +- doc/build/index.rst | 1 + doc/build/reproducible.rst | 25 +++ doc/develop/directories.rst | 76 ++++++++ doc/develop/event.rst | 23 +++ doc/develop/index.rst | 1 + doc/mkeficapsule.1 | 21 +-- doc/usage/cmd/bdinfo.rst | 2 +- doc/usage/cmd/font.rst | 19 +- doc/usage/cmd/mtest.rst | 66 +++++++ doc/usage/cmd/sleep.rst | 45 +++++ doc/usage/index.rst | 2 + include/efi_config.h | 19 +- include/efi_loader.h | 1 + include/spl.h | 2 +- lib/efi_loader/efi_boottime.c | 5 +- lib/efi_loader/efi_esrt.c | 2 +- 22 files changed, 665 insertions(+), 463 deletions(-) create mode 100644 doc/build/reproducible.rst create mode 100644 doc/develop/directories.rst create mode 100644 doc/usage/cmd/mtest.rst create mode 100644 doc/usage/cmd/sleep.rst