Lines Matching full:remoteproc
32 #include <linux/remoteproc.h>
59 /* Unique indices for remoteproc devices */
164 * rproc_da_to_va() - lookup the kernel virtual address for a remoteproc address
166 * @da: remoteproc device address to translate
182 * translations on the internal remoteproc memory regions through a platform
420 * remoteproc core, otherwise it is NULL. in rproc_free_vring()
1664 * that the next time it is brought back online the remoteproc core will in rproc_stop()
1677 * rproc_trigger_recovery() - recover a remoteproc
1682 * remoteproc functional again.
1978 * Registers @rproc with the remoteproc framework, after it has been
2012 /* add char device for this remoteproc */ in rproc_add()
2019 * than booted by the remoteproc core. This is important because the in rproc_add()
2097 .name = "remoteproc",
2207 dev_set_name(&rproc->dev, "remoteproc%d", rproc->index); in rproc_alloc()
2350 * rproc_add_subdev() - add a subdevice to a remoteproc
2363 * rproc_remove_subdev() - remove a subdevice from a remoteproc
2396 * drivers implementing a specific remoteproc. This should not be called from a
2397 * non-remoteproc driver.
2408 /* Prevent suspend while the remoteproc is being recovered */ in rproc_report_crash()
2438 * be used by the remoteproc drivers to give the remote processor time in rproc_panic_handler()