Home
last modified time | relevance | path

Searched refs:capsule (Results 1 – 4 of 4) sorted by relevance

/drivers/firmware/efi/
A Dcapsule.c88 efi_capsule_header_t capsule; in efi_capsule_supported() local
89 efi_capsule_header_t *cap_list[] = { &capsule }; in efi_capsule_supported()
96 capsule.headersize = capsule.imagesize = sizeof(capsule); in efi_capsule_supported()
97 memcpy(&capsule.guid, &guid, sizeof(efi_guid_t)); in efi_capsule_supported()
98 capsule.flags = flags; in efi_capsule_supported()
143 efi_capsule_update_locked(efi_capsule_header_t *capsule, in efi_capsule_update_locked() argument
174 status = efi.update_capsule(&capsule, 1, sglist_phys); in efi_capsule_update_locked()
218 u32 imagesize = capsule->imagesize; in efi_capsule_update()
219 efi_guid_t guid = capsule->guid; in efi_capsule_update()
221 u32 flags = capsule->flags; in efi_capsule_update()
[all …]
A Dcapsule-loader.c118 if (!cap_info->capsule) { in efi_capsule_submit_update()
119 cap_info->capsule = vmap(cap_info->pages, cap_info->index, in efi_capsule_submit_update()
121 if (!cap_info->capsule) in efi_capsule_submit_update()
126 ret = efi_capsule_update(cap_info->capsule, cap_info->phys); in efi_capsule_submit_update()
128 vunmap(cap_info->capsule); in efi_capsule_submit_update()
A DMakefile17 obj-$(CONFIG_EFI) += capsule.o
41 obj-$(CONFIG_EFI_CAPSULE_LOADER) += capsule-loader.o
A DKconfig119 tristate "EFI capsule loader"
124 capsule support in the firmware, which many OEMs do not provide.

Completed in 6 milliseconds