mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-31 18:35:42 +01:00 
			
		
		
		
	efi_loader: move struct efi_device_path to efi.h
Avoid forward declaration of struct efi_device_path. Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
This commit is contained in:
		| @@ -52,7 +52,18 @@ | ||||
| #define EFI32_LOADER_SIGNATURE	"EL32" | ||||
| #define EFI64_LOADER_SIGNATURE	"EL64" | ||||
|  | ||||
| struct efi_device_path; | ||||
| /** | ||||
|  * struct efi_device_path - device path protocol | ||||
|  * | ||||
|  * @type:	device path type | ||||
|  * @sub_type:	device path sub-type | ||||
|  * @length:	length of the device path node including the header | ||||
|  */ | ||||
| struct efi_device_path { | ||||
| 	u8 type; | ||||
| 	u8 sub_type; | ||||
| 	u16 length; | ||||
| } __packed; | ||||
|  | ||||
| /* | ||||
|  * The EFI spec defines the EFI_GUID as | ||||
|   | ||||
| @@ -557,12 +557,6 @@ struct efi_loaded_image { | ||||
| #  define DEVICE_PATH_SUB_TYPE_INSTANCE_END	0x01 | ||||
| #  define DEVICE_PATH_SUB_TYPE_END		0xff | ||||
|  | ||||
| struct efi_device_path { | ||||
| 	u8 type; | ||||
| 	u8 sub_type; | ||||
| 	u16 length; | ||||
| } __packed; | ||||
|  | ||||
| struct efi_mac_addr { | ||||
| 	u8 addr[32]; | ||||
| } __packed; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user