From patchwork Wed Oct 28 11:43:43 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1389243 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: 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: ozlabs.org; dmarc=none (p=none dis=none) header.from=gmx.de Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=EtdpniwU; 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 RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CLmv64JZCz9sVh for ; Wed, 28 Oct 2020 22:44:08 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 31A1E8242E; Wed, 28 Oct 2020 12:44:03 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (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="EtdpniwU"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id DCE6582434; Wed, 28 Oct 2020 12:44:00 +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=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FROM,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (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 2401082423 for ; Wed, 28 Oct 2020 12:43:58 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (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=1603885430; bh=wkUpynhvumTjUkfTg+VKPq+D07OSYGSYRHoPEpKt9Uo=; h=X-UI-Sender-Class:To:Cc:From:Subject:Date; b=EtdpniwUU9FdIX4br7LLiBjyTXbq1vJSzoC4I7VGFZmksdP6WZKtn1QXdJJsIxP4v fiRhTCCx68VdoqDBPhobG7eEOwcGFOyKZkJwyBBSlYePGpfGuE9DPXIoPs3kp4fgip EwIy/pnIpOSf0X9GynUbkxtVljB54TKseRMpLRcI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.123.83] ([178.202.41.107]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MWASY-1ks1rb3yAs-00XZUl; Wed, 28 Oct 2020 12:43:50 +0100 To: Tom Rini Cc: Alexander Graf , u-boot@lists.denx.de, Ilias Apalodimas , Grant Likely From: Heinrich Schuchardt Subject: Pull request for UEFI sub-system for efi-2021-01-rc2 Message-ID: <383d4364-c0a5-6fff-38cf-c08bbdd9de64@gmx.de> Date: Wed, 28 Oct 2020 12:43:43 +0100 User-Agent: Mozilla/5.0 (X11; Linux aarch64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 Content-Language: en-US X-Provags-ID: V03:K1:T5Y2locErr5X3aGb2gbueOCovcjFiItjYHxI6D0duz6NaUF8l1W ArJV8FbukVLorD6H0Kerv9wGBkMAaXGB8SbWCZ5rGPdQRhaq9fZCADGHcIOlB09YhzZFyaP IXp13lDuVIIin+NBdLxFohyWQK49F2jezirBVDKIpB5v38oHsEuTK0LgIYKToNezRpvrhnp TPkiX82TsDiqIjXKgNhPQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:pPKnzq8tJTw=:CndzN4RZH2bBNsf4z1eDGM t2Ks5tUKKDrTPClMPzk3qovhh3L4kno8oJF5R+e4mCh5SlQyPrN3gMbCYW45d9tfeNJVw+vlh PWba+7YV1KN/3xAQpMzAznVF7TrVFjLHn+Btw6aAQ8jChsQVbzTJCGxnhfKzh3BSOomWHZNxB em2duYoGINITowv2vlF3UPSc8QTRnYMb0K0MenURWvL+YL6wjVAzQcp0BwlMfnC6KMXX9fxX3 +Mqfl4fqIAM3rsl2i59VMiEsaRnlP73G2xsQrP9TdgxguW4yG7hr4deKeXnMFLeGaAQnsiSha 6IWe2zxwh/za2hXfhj1KknbdmM9BaNXMIw1U5w0xLOrh/kop1Z/U1w91E4R3izEGgBy8bNS51 cNcrOjRgU0iG8rH0rzSrJDvsgfxvZSKEHVYORwU3ELBRdDwj3S+ngQ0/Z1cxBaw5ijamhqHk3 HTPNTYLB2pkRJyMoOCqW8+YZURjh33Pm05mBNyfVLaAFniFSqARg14kLdr8IfiPfLFHOTJl/A c9R+qYfFGf63yKTpkMRWrL1fCAhQdAZqYRt9GnaMIgrllGZGiiuGrZ8RIr7aJ31PDXdjo3v6i f2GsiBXHnb2YKE2YPDVcgwZeidy7OhyIdAjX6h55nydW0PsAruou+JIZu8QA30RXZl3pZgmPJ a7Z9UgdupH1EsweTHLtagCGh7N8oh9Z5d2ShI7HcnCKZEv9XrTMxek48pKXr6CsFSu9fSWahy Qs7nEjFztjmD40rxByqeYccdDxDqsjcGez0x8fUQghPPS8p7lpkuFlC4bZTTEjB17YrR8o2Ij dJ4OXyjcOl4zvWdVUUl6hISHxnRyqv4CdbOBai95bfYlRW0j9K7ZNlmR5a+zXlf9xHvlyeIHW +YemqfuPIcX7Ra4Bm+tQ== 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.102.3 at phobos.denx.de X-Virus-Status: Clean The following changes since commit 986c980c8250849d9394fdf377a3de75edb11888: nokia_rx51: re-enable CONSOLE_MUX and SYS_CONSOLE_IS_IN_ENV (2020-10-27 10:48:08 -0400) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2021-01-rc2 for you to fetch changes up to 0eae552d18690a19cc714046fb1665138f5701f6: efi_loader: daylight saving time (2020-10-27 21:13:16 +0100) Gitlab CI showed not problem: https://gitlab.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/5148 ---------------------------------------------------------------- Pull request for UEFI sub-system for efi-2021-01-rc2 A software RTC driver is supplied for UEFI SCT testing. The following UEFI related bugs are fixed: * correct handling of daylight saving time in GetTime() and SetTime() * handling of the gd register in function tracing on RISC-V * disable U-Boot devices in ExitBootServices() ---------------------------------------------------------------- Heinrich Schuchardt (4): Makefile: provide constant with seconds since epoch rtc: provide an emulated RTC trace: conserve gd register on RISC-V efi_loader: daylight saving time Ilias Apalodimas (2): efi_loader: Sort header file ordering efi_loader: Disable devices before handing over control MAINTAINERS | 1 + Makefile | 2 ++ drivers/rtc/Kconfig | 11 ++++++ drivers/rtc/Makefile | 1 + drivers/rtc/emul_rtc.c | 80 +++++++++++++++++++++++++++++++++++++++++++ lib/efi_loader/efi_boottime.c | 13 ++++--- lib/efi_loader/efi_runtime.c | 19 ++++++++-- lib/trace.c | 2 +- 8 files changed, 121 insertions(+), 8 deletions(-) create mode 100644 drivers/rtc/emul_rtc.c