efi_loader: expose protocols via GUID
authorRob Clark <robdclark@gmail.com>
Mon, 24 Jul 2017 14:39:01 +0000 (10:39 -0400)
committerAlexander Graf <agraf@suse.de>
Tue, 25 Jul 2017 08:58:07 +0000 (10:58 +0200)
commita17e62cc533b8eb59616fc21001be90685770a06
treeec6f1a07cdbf41d201dd11118a07be009e220790
parent641833db4a3bc417e991e7d37ce7cb99657beee0
efi_loader: expose protocols via GUID

shim.efi (or rather gnu-efi's LibLocateProtocol() which shim.efi uses)
resolves protocols via efi_locate_handle() so the console protocols
need to be added to the efi object list.

Signed-off-by: Rob Clark <robdclark@gmail.com>
[agraf: whitespace fixes]
Signed-off-by: Alexander Graf <agraf@suse.de>
include/efi_api.h
lib/efi_loader/efi_console.c