mbox series

[v1,0/1] Add support for Arm64 UEFI-based Platform

Message ID 20180328112942.18883-1-ge.song@hxt-semitech.com
Headers show
Series Add support for Arm64 UEFI-based Platform | expand

Message

Ge Song March 28, 2018, 11:29 a.m. UTC
The patch provide support for platforms that adopt UEFI as its underlying
firmware. Since on x86/x64 platforms, UEFI is the standard firmware and has
well support from various devices. This extension seems unnecessary for
these platforms.   

On Arm64 servers, plenty of devices(especially for those bootable devices)
cannot be supported in UEFI firmware. In this situation, linux&petitboot
is the wonderful way to address the issue.

Since UEFI is the primary firmware on Arm64 servers, most of the management
related works can be completed in that enviroment. Therefore some similar
functions implemented in petitboot have been removed. 

Ge Song (1):
  Platform: Add support for Arm64 UEFI-based Platform

 discover/Makefile.am      |   3 +-
 lib/Makefile.am           |   2 +
 lib/efi/efivar.h          |  42 ++
 discover/platform-arm64.c | 751 ++++++++++++++++++++
 lib/efi/efivar.c          | 183 +++++
 5 files changed, 980 insertions(+), 1 deletion(-)
 create mode 100644 lib/efi/efivar.h
 create mode 100644 discover/platform-arm64.c
 create mode 100644 lib/efi/efivar.c