Home
last modified time | relevance | path

Searched refs:capsules (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/drivers/firmware/efi/
H A Druntime-wrappers.c100 efi_capsule_header_t **capsules; member
106 efi_capsule_header_t **capsules; member
281 args->UPDATE_CAPSULE.capsules, in efi_call_rts()
287 args->QUERY_CAPSULE_CAPS.capsules, in efi_call_rts()
522 static efi_status_t virt_efi_update_capsule(efi_capsule_header_t **capsules, in virt_efi_update_capsule() argument
533 status = efi_queue_work(UPDATE_CAPSULE, capsules, count, sg_list); in virt_efi_update_capsule()
538 static efi_status_t virt_efi_query_capsule_caps(efi_capsule_header_t **capsules, in virt_efi_query_capsule_caps() argument
550 status = efi_queue_work(QUERY_CAPSULE_CAPS, capsules, count, in virt_efi_query_capsule_caps()
H A DKconfig129 users to load EFI capsules. This driver requires working runtime
135 bool "Add support for Quark capsules with non-standard headers"
140 Add support for processing Quark X1000 EFI capsules, whose header
/openbmc/linux/drivers/firmware/efi/test/
H A Defi_test.c599 efi_capsule_header_t *capsules; in efi_runtime_query_capsulecaps() local
613 capsules = kcalloc(qcaps.capsule_count + 1, in efi_runtime_query_capsulecaps()
615 if (!capsules) in efi_runtime_query_capsulecaps()
629 if (copy_from_user(&capsules[i], c, in efi_runtime_query_capsulecaps()
636 qcaps.capsule_header_array = &capsules; in efi_runtime_query_capsulecaps()
662 kfree(capsules); in efi_runtime_query_capsulecaps()
/openbmc/linux/drivers/xen/
H A Defi.c219 static efi_status_t xen_efi_update_capsule(efi_capsule_header_t **capsules, in xen_efi_update_capsule() argument
228 capsules); in xen_efi_update_capsule()
238 static efi_status_t xen_efi_query_capsule_caps(efi_capsule_header_t **capsules, in xen_efi_query_capsule_caps() argument
247 capsules); in xen_efi_query_capsule_caps()
/openbmc/openbmc/meta-arm/meta-arm/recipes-bsp/uefi/
H A Dedk2-basetools-native_202408.bb3 # generating UEFI capsules as it only depends on some python scripts. Other
/openbmc/openbmc/meta-arm/meta-arm/classes/
H A Duefi_capsule.bbclass1 # This class generates UEFI capsules
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/
H A D0001-Platform-Corstone1000-Align-capsule-UEFI-structs.patch6 The UEFI capsules are generated using the U-Boot mkeficapsule tool.
/openbmc/linux/arch/x86/platform/efi/
H A Defi_64.c751 efi_thunk_update_capsule(efi_capsule_header_t **capsules, in efi_thunk_update_capsule() argument
816 efi_thunk_query_capsule_caps(efi_capsule_header_t **capsules, in efi_thunk_query_capsule_caps() argument
/openbmc/linux/include/linux/
H A Defi.h306 typedef efi_status_t efi_update_capsule_t(efi_capsule_header_t **capsules,
309 typedef efi_status_t efi_query_capsule_caps_t(efi_capsule_header_t **capsules,
/openbmc/openbmc/meta-arm/meta-arm-bsp/documentation/corstone1000/
H A Duser-guide.rst817 Two different capsules (one for each test) are therefore needed to perform the tests.
824 U-Boot's ``mkeficapsule`` tool is used to generate capsules. It is built automatically for the host…
878 The capsule delivery process described below is the direct method (usage of capsules from the ACS i…
879 as opposed to the on-disk method (delivery of capsules using a file on a mass storage device).
930 #. Copy the capsules:
966 #. Plug the prepared USB drive which has the IR prebuilt image and two capsules to the MPS3.
971 #. Run the FVP with the IR prebuilt image which now also contains the two capsules: