Home
last modified time | relevance | path

Searched refs:rproc (Results 1 – 14 of 14) sorted by relevance

/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/remoteproc/
A Dremoteproc.c161 if (rproc) { in remoteproc_init()
162 memset(rproc, 0, sizeof (*rproc)); in remoteproc_init()
168 rproc = ops->init(rproc, ops, priv); in remoteproc_init()
179 rproc->ops->remove(rproc); in remoteproc_remove()
201 ret = rproc->ops->config(rproc, data); in remoteproc_config()
218 ret = rproc->ops->start(rproc); in remoteproc_start()
237 ret = rproc->ops->stop(rproc); in remoteproc_stop()
257 ret = rproc->ops->stop(rproc); in remoteproc_shutdown()
261 ret = rproc->ops->shutdown(rproc); in remoteproc_shutdown()
342 if (!rproc) in remoteproc_mmap()
[all …]
A Drsc_table_parser.c12 static int handle_dummy_rsc(struct remoteproc *rproc, void *rsc);
24 int handle_rsc_table(struct remoteproc *rproc, in handle_rsc_table() argument
67 status = rsc_handler_table[rsc_type](rproc, in handle_rsc_table()
71 status = handle_vendor_rsc(rproc, rsc_start); in handle_rsc_table()
122 if (rproc && rproc->ops->handle_rsc) { in handle_vendor_rsc()
126 return rproc->ops->handle_rsc(rproc, rsc, len); in handle_vendor_rsc()
131 int handle_vdev_rsc(struct remoteproc *rproc, void *rsc) in handle_vdev_rsc() argument
139 notifyid = remoteproc_allocate_id(rproc, in handle_vdev_rsc()
151 notifyid = remoteproc_allocate_id(rproc, in handle_vdev_rsc()
175 (void)rproc; in handle_trace_rsc()
[all …]
A Delf_loader.c538 int elf_load(struct remoteproc *rproc, in elf_load() argument
548 (void)rproc; in elf_load()
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/remoteproc/
A Dremoteproc.c161 if (rproc) { in remoteproc_init()
162 memset(rproc, 0, sizeof (*rproc)); in remoteproc_init()
168 rproc = ops->init(rproc, ops, priv); in remoteproc_init()
179 rproc->ops->remove(rproc); in remoteproc_remove()
201 ret = rproc->ops->config(rproc, data); in remoteproc_config()
218 ret = rproc->ops->start(rproc); in remoteproc_start()
237 ret = rproc->ops->stop(rproc); in remoteproc_stop()
257 ret = rproc->ops->stop(rproc); in remoteproc_shutdown()
261 ret = rproc->ops->shutdown(rproc); in remoteproc_shutdown()
342 if (!rproc) in remoteproc_mmap()
[all …]
A Drsc_table_parser.c12 static int handle_dummy_rsc(struct remoteproc *rproc, void *rsc);
24 int handle_rsc_table(struct remoteproc *rproc, in handle_rsc_table() argument
67 status = rsc_handler_table[rsc_type](rproc, in handle_rsc_table()
71 status = handle_vendor_rsc(rproc, rsc_start); in handle_rsc_table()
122 if (rproc && rproc->ops->handle_rsc) { in handle_vendor_rsc()
126 return rproc->ops->handle_rsc(rproc, rsc, len); in handle_vendor_rsc()
131 int handle_vdev_rsc(struct remoteproc *rproc, void *rsc) in handle_vdev_rsc() argument
139 notifyid = remoteproc_allocate_id(rproc, in handle_vdev_rsc()
151 notifyid = remoteproc_allocate_id(rproc, in handle_vdev_rsc()
175 (void)rproc; in handle_trace_rsc()
[all …]
A Delf_loader.c538 int elf_load(struct remoteproc *rproc, in elf_load() argument
548 (void)rproc; in elf_load()
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/include/openamp/
A Dremoteproc.h440 void (*remove)(struct remoteproc *rproc);
441 void *(*mmap)(struct remoteproc *rproc,
447 int (*start)(struct remoteproc *rproc);
448 int (*stop)(struct remoteproc *rproc);
449 int (*shutdown)(struct remoteproc *rproc);
532 int remoteproc_remove(struct remoteproc *rproc);
574 if (!rproc || !mem) in remoteproc_add_mem()
576 metal_list_add_tail(&rproc->mems, &mem->node); in remoteproc_add_mem()
652 void *remoteproc_mmap(struct remoteproc *rproc,
710 int remoteproc_start(struct remoteproc *rproc);
[all …]
A Drsc_table_parser.h22 typedef int (*rsc_handler) (struct remoteproc *rproc, void *rsc);
39 int handle_rsc_table(struct remoteproc *rproc,
42 int handle_carve_out_rsc(struct remoteproc *rproc, void *rsc);
43 int handle_trace_rsc(struct remoteproc *rproc, void *rsc);
44 int handle_vdev_rsc(struct remoteproc *rproc, void *rsc);
45 int handle_vendor_rsc(struct remoteproc *rproc, void *rsc);
A Dremoteproc_loader.h91 int (*load_data)(struct remoteproc *rproc,
A Delf_loader.h379 int elf_load(struct remoteproc *rproc, const void *img_data,
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/include/openamp/
A Dremoteproc.h440 void (*remove)(struct remoteproc *rproc);
441 void *(*mmap)(struct remoteproc *rproc,
447 int (*start)(struct remoteproc *rproc);
448 int (*stop)(struct remoteproc *rproc);
449 int (*shutdown)(struct remoteproc *rproc);
532 int remoteproc_remove(struct remoteproc *rproc);
574 if (!rproc || !mem) in remoteproc_add_mem()
576 metal_list_add_tail(&rproc->mems, &mem->node); in remoteproc_add_mem()
652 void *remoteproc_mmap(struct remoteproc *rproc,
710 int remoteproc_start(struct remoteproc *rproc);
[all …]
A Drsc_table_parser.h22 typedef int (*rsc_handler) (struct remoteproc *rproc, void *rsc);
39 int handle_rsc_table(struct remoteproc *rproc,
42 int handle_carve_out_rsc(struct remoteproc *rproc, void *rsc);
43 int handle_trace_rsc(struct remoteproc *rproc, void *rsc);
44 int handle_vdev_rsc(struct remoteproc *rproc, void *rsc);
45 int handle_vendor_rsc(struct remoteproc *rproc, void *rsc);
A Dremoteproc_loader.h91 int (*load_data)(struct remoteproc *rproc,
A Delf_loader.h379 int elf_load(struct remoteproc *rproc, const void *img_data,

Completed in 52 milliseconds