Lines Matching defs:rproc
30 * @rproc: the remote processor handle
37 int rproc_elf_sanity_check(struct rproc *rproc, const struct firmware *fw)
39 const char *name = rproc->firmware;
40 struct device *dev = &rproc->dev;
118 * rproc_elf_get_boot_addr() - Get rproc's boot address.
119 * @rproc: the remote processor handle
128 u64 rproc_elf_get_boot_addr(struct rproc *rproc, const struct firmware *fw)
136 * @rproc: remote processor which will be booted using these fw segments
160 int rproc_elf_load_segments(struct rproc *rproc, const struct firmware *fw)
162 struct device *dev = &rproc->dev;
212 ptr = rproc_da_to_va(rproc, da, memsz, &is_iomem);
318 * @rproc: the rproc handle
326 int rproc_elf_load_rsc_table(struct rproc *rproc, const struct firmware *fw)
329 struct device *dev = &rproc->dev;
350 rproc->cached_table = kmemdup(table, tablesz, GFP_KERNEL);
351 if (!rproc->cached_table)
354 rproc->table_ptr = rproc->cached_table;
355 rproc->table_sz = tablesz;
363 * @rproc: the rproc handle
372 struct resource_table *rproc_elf_find_loaded_rsc_table(struct rproc *rproc,
378 struct device *dev = &rproc->dev;
380 shdr = find_table(&rproc->dev, fw);
393 return rproc_da_to_va(rproc, sh_addr, sh_size, NULL);