Searched refs:capsule (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/firmware/efi/ |
D | capsule.c | 89 efi_capsule_header_t capsule; in efi_capsule_supported() local 90 efi_capsule_header_t *cap_list[] = { &capsule }; in efi_capsule_supported() 97 capsule.headersize = capsule.imagesize = sizeof(capsule); in efi_capsule_supported() 98 memcpy(&capsule.guid, &guid, sizeof(efi_guid_t)); in efi_capsule_supported() 99 capsule.flags = flags; in efi_capsule_supported() 144 efi_capsule_update_locked(efi_capsule_header_t *capsule, in efi_capsule_update_locked() argument 175 status = efi.update_capsule(&capsule, 1, sglist_phys); in efi_capsule_update_locked() 217 int efi_capsule_update(efi_capsule_header_t *capsule, phys_addr_t *pages) in efi_capsule_update() argument 219 u32 imagesize = capsule->imagesize; in efi_capsule_update() 220 efi_guid_t guid = capsule->guid; in efi_capsule_update() [all …]
|
D | capsule-loader.c | 119 if (!cap_info->capsule) { in efi_capsule_submit_update() 120 cap_info->capsule = vmap(cap_info->pages, cap_info->index, in efi_capsule_submit_update() 122 if (!cap_info->capsule) in efi_capsule_submit_update() 127 ret = efi_capsule_update(cap_info->capsule, cap_info->phys); in efi_capsule_submit_update() 129 vunmap(cap_info->capsule); in efi_capsule_submit_update()
|
D | Makefile | 15 obj-$(CONFIG_EFI) += capsule.o memmap.o 32 obj-$(CONFIG_EFI_CAPSULE_LOADER) += capsule-loader.o
|
D | Kconfig | 121 tristate "EFI capsule loader" 126 capsule support in the firmware, which many OEMs do not provide.
|
/Linux-v4.19/arch/x86/platform/efi/ |
D | quirks.c | 608 cap_info->capsule = &cap_info->header; in qrk_capsule_setup_info()
|
/Linux-v4.19/include/linux/ |
D | efi.h | 143 efi_capsule_header_t *capsule; member 1495 extern int efi_capsule_update(efi_capsule_header_t *capsule,
|
/Linux-v4.19/Documentation/driver-api/ |
D | pinctl.rst | 553 pins/balls underneath the capsule. Pick some enumeration that makes sense to
|