Searched refs:capsules (Results 1 – 10 of 10) sorted by relevance
/openbmc/linux/drivers/firmware/efi/ |
H A D | runtime-wrappers.c | 100 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 D | Kconfig | 129 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 D | efi_test.c | 599 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 D | efi.c | 219 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 D | edk2-basetools-native_202408.bb | 3 # generating UEFI capsules as it only depends on some python scripts. Other
|
/openbmc/openbmc/meta-arm/meta-arm/classes/ |
H A D | uefi_capsule.bbclass | 1 # This class generates UEFI capsules
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/ |
H A D | 0001-Platform-Corstone1000-Align-capsule-UEFI-structs.patch | 6 The UEFI capsules are generated using the U-Boot mkeficapsule tool.
|
/openbmc/linux/arch/x86/platform/efi/ |
H A D | efi_64.c | 751 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 D | efi.h | 306 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 D | user-guide.rst | 817 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:
|