Skip to contentSkip to conversation

shared stable branch between EFI, platform/x86 and driver tree

GIT PULL Ard Biesheuvel 1 participant 1 message Mar 3, 2020 EFI

lore
Share & tools
lore

Ard Biesheuvel

author maintainer
#0 lore raw

Hi Ingo, Thomas,

Please pull the following changes into the efi/core tree. They will serve as a shared base between different trees for Hans's work on driver firmware loaded from EFI boot services memory regions.

The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git tags/stable-shared-branch-for-driver-tree

for you to fetch changes up to f0df68d5bae8825ee5b62f00af237ae82247f045:

efi: Add embedded peripheral firmware support (2020-03-03 10:28:00 +0100)

Cc Hans de Goede <[email protected]>
Cc Ingo Molnar <[email protected]>
Cc Thomas Gleixner <[email protected]>

----------------------------------------------------------------
Stable shared branch between EFI and driver tree

Stable shared branch to ease the integration of Hans's series to support device firmware loaded from EFI boot service memory regions.

[PATCH v12 00/10] efi/firmware/platform-x86: Add EFI embedded fw support
https://lore.kernel.org/linux-efi/[email protected]/

----------------------------------------------------------------
Hans de Goede (2):
efi: Export boot-services code and data as debugfs-blobs
efi: Add embedded peripheral firmware support

 arch/x86/platform/efi/efi.c              |   2 +
 arch/x86/platform/efi/quirks.c           |   4 +
 drivers/firmware/efi/Kconfig             |   5 ++
 drivers/firmware/efi/Makefile            |   1 +
 drivers/firmware/efi/efi.c               |  57 ++++++++++++
 drivers/firmware/efi/embedded-firmware.c | 147 +++++++++++++++++++++++++++++++
 include/linux/efi.h                      |   7 ++
 include/linux/efi_embedded_fw.h          |  41 +++++++++
 8 files changed, 264 insertions(+)
 create mode 100644 drivers/firmware/efi/embedded-firmware.c
 create mode 100644 include/linux/efi_embedded_fw.h