mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 15:14:43 +00:00
remoteproc: Remove unused function rproc_elf_sanity_check
This function is never used anywhere, and it also tries to log with a nonexistant device. Signed-off-by: Sean Anderson <seanga2@gmail.com> Tested-by: Patrick Delaunay <patrick.delaunay@st.com>
This commit is contained in:
parent
0aeaca622a
commit
b608c54b52
2 changed files with 0 additions and 29 deletions
|
@ -158,22 +158,6 @@ int rproc_elf64_sanity_check(ulong addr, ulong size)
|
|||
return 0;
|
||||
}
|
||||
|
||||
/* Basic function to verify ELF image format */
|
||||
int rproc_elf_sanity_check(ulong addr, ulong size)
|
||||
{
|
||||
Elf32_Ehdr *ehdr = (Elf32_Ehdr *)addr;
|
||||
|
||||
if (!addr) {
|
||||
dev_err(dev, "Invalid firmware address\n");
|
||||
return -EFAULT;
|
||||
}
|
||||
|
||||
if (ehdr->e_ident[EI_CLASS] == ELFCLASS64)
|
||||
return rproc_elf64_sanity_check(addr, size);
|
||||
else
|
||||
return rproc_elf32_sanity_check(addr, size);
|
||||
}
|
||||
|
||||
int rproc_elf32_load_image(struct udevice *dev, unsigned long addr, ulong size)
|
||||
{
|
||||
Elf32_Ehdr *ehdr; /* Elf header structure pointer */
|
||||
|
|
|
@ -226,19 +226,6 @@ int rproc_elf32_sanity_check(ulong addr, ulong size);
|
|||
*/
|
||||
int rproc_elf64_sanity_check(ulong addr, ulong size);
|
||||
|
||||
/**
|
||||
* rproc_elf_sanity_check() - Verify if an image is a valid ELF one
|
||||
*
|
||||
* Check if a valid ELF image exists at the given memory location. Auto
|
||||
* detects ELF32/ELF64 and verifies basic ELF64/ELF32 format requirements
|
||||
* like magic number and sections size.
|
||||
*
|
||||
* @addr: address of the image to verify
|
||||
* @size: size of the image
|
||||
* @return 0 if the image looks good, else appropriate error value.
|
||||
*/
|
||||
int rproc_elf_sanity_check(ulong addr, ulong size);
|
||||
|
||||
/**
|
||||
* rproc_elf32_load_image() - load an ELF32 image
|
||||
* @dev: device loading the ELF32 image
|
||||
|
|
Loading…
Reference in a new issue