efi: expose efivar generic ops register function
authorMasahisa Kojima <masahisa.kojima@linaro.org>
Tue, 7 Nov 2023 05:40:52 +0000 (14:40 +0900)
committerArd Biesheuvel <ardb@kernel.org>
Mon, 11 Dec 2023 10:19:18 +0000 (11:19 +0100)
commit6bb3703aa52c9b5bb9716cbeae7350247b675209
tree71dd2e1cf128b3ce4d19aedb9040846a38a81c61
parentcdb46a8aefbf7fd36772bb206aaaf7e45d7cf8f6
efi: expose efivar generic ops register function

This is a preparation for supporting efivar operations provided by other
than efi subsystem.  Both register and unregister functions are exposed
so that non-efi subsystem can revert the efi generic operation.

Acked-by: Sumit Garg <sumit.garg@linaro.org>
Co-developed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.org>
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
drivers/firmware/efi/efi.c
include/linux/efi.h