This patch is to revert the change to get the loaded
resource table which is no longer required.
The change to remove is part of
commit
106a1dc8416d ("Merge tag 'v3.10' into master-next")
Signed-off-by: Wendy Liang <jliang@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
{
struct elf32_hdr *ehdr = (struct elf32_hdr *)fw->data;
struct elf32_shdr *shdr;
- const u8 *elf_data = fw->data;
- struct elf32_phdr *phdr = (struct elf32_phdr *)(elf_data + ehdr->e_phoff);
shdr = find_table(&rproc->dev, ehdr, fw->size);
if (!shdr)
return NULL;
- return rproc_da_to_va(rproc, shdr->sh_addr - phdr->p_vaddr + phdr->p_paddr, shdr->sh_size);
+ return rproc_da_to_va(rproc, shdr->sh_addr, shdr->sh_size);
}
/**