mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-09-27 23:20:26 +09:00
efi_loader: fixup protocol, avoid forward declaration
Avoid a forward declaration. Add a missing function description. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
This commit is contained in:
parent
ff2f532fad
commit
535c473e10
@ -10,16 +10,6 @@
|
||||
#include <efi_loader.h>
|
||||
#include <mapmem.h>
|
||||
|
||||
static efi_status_t EFIAPI efi_dt_fixup(struct efi_dt_fixup_protocol *this,
|
||||
void *dtb,
|
||||
efi_uintn_t *buffer_size,
|
||||
u32 flags);
|
||||
|
||||
struct efi_dt_fixup_protocol efi_dt_fixup_prot = {
|
||||
.revision = EFI_DT_FIXUP_PROTOCOL_REVISION,
|
||||
.fixup = efi_dt_fixup
|
||||
};
|
||||
|
||||
const efi_guid_t efi_guid_dt_fixup_protocol = EFI_DT_FIXUP_PROTOCOL_GUID;
|
||||
|
||||
/**
|
||||
@ -102,6 +92,18 @@ void efi_carve_out_dt_rsv(void *fdt)
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* efi_dt_fixup() - fix up device tree
|
||||
*
|
||||
* This function implements the Fixup() service of the
|
||||
* EFI Device Tree Fixup Protocol.
|
||||
*
|
||||
* @this: instance of the protocol
|
||||
* @dtb: device tree provided by caller
|
||||
* @buffer_size: size of buffer for the device tree including free space
|
||||
* @flags: bit field designating action to be performed
|
||||
* Return: status code
|
||||
*/
|
||||
static efi_status_t EFIAPI efi_dt_fixup(struct efi_dt_fixup_protocol *this,
|
||||
void *dtb,
|
||||
efi_uintn_t *buffer_size,
|
||||
@ -158,3 +160,8 @@ static efi_status_t EFIAPI efi_dt_fixup(struct efi_dt_fixup_protocol *this,
|
||||
out:
|
||||
return EFI_EXIT(ret);
|
||||
}
|
||||
|
||||
struct efi_dt_fixup_protocol efi_dt_fixup_prot = {
|
||||
.revision = EFI_DT_FIXUP_PROTOCOL_REVISION,
|
||||
.fixup = efi_dt_fixup
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user