1 #ifndef _IPXE_EFI_UTILS_H 2 #define _IPXE_EFI_UTILS_H void efi_device_info(EFI_HANDLE device, const char *prefix, struct device *dev)
Get underlying device information.
128 bit buffer containing a unique identifier value.
int efi_child_add(EFI_HANDLE parent, EFI_HANDLE child)
Add EFI device as child of another EFI device.
struct device * parent
Bus device.
void efi_child_del(EFI_HANDLE parent, EFI_HANDLE child)
Remove EFI device as child of another EFI device.
int efi_locate_device(EFI_HANDLE device, EFI_GUID *protocol, EFI_HANDLE *parent, unsigned int skip)
Locate parent device supporting a given protocol.
uint16_t protocol
Protocol ID.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)