From 2e0821b9edc354387687d7c01e18616964ceaeda Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Thu, 31 Jul 2014 10:44:25 +0100 Subject: [efi] Use efi_handle_name() instead of efi_handle_devpath_text() Signed-off-by: Michael Brown --- src/interface/efi/efi_debug.c | 34 ---------------------------------- 1 file changed, 34 deletions(-) (limited to 'src/interface/efi/efi_debug.c') diff --git a/src/interface/efi/efi_debug.c b/src/interface/efi/efi_debug.c index 21bb5fc67..1c865f821 100644 --- a/src/interface/efi/efi_debug.c +++ b/src/interface/efi/efi_debug.c @@ -550,37 +550,3 @@ const char * efi_handle_name ( EFI_HANDLE handle ) { return "UNKNOWN"; } - -/** - * Get textual representation of device path for a handle - * - * @v handle EFI handle - * @ret text Textual representation of device path, or NULL - */ -const char * efi_handle_devpath_text ( EFI_HANDLE handle ) { - EFI_BOOT_SERVICES *bs = efi_systab->BootServices; - union { - EFI_DEVICE_PATH_PROTOCOL *path; - void *interface; - } path; - const char *text; - EFI_STATUS efirc; - - /* Obtain device path, if any */ - if ( ( efirc = bs->OpenProtocol ( handle, - &efi_device_path_protocol_guid, - &path.interface, efi_image_handle, - handle, - EFI_OPEN_PROTOCOL_GET_PROTOCOL ))!=0){ - return NULL; - } - - /* Format device path */ - text = efi_devpath_text ( path.path ); - - /* Close device path */ - bs->CloseProtocol ( handle, &efi_device_path_protocol_guid, - efi_image_handle, handle ); - - return text; -} -- cgit v1.2.3-55-g7522