Lines Matching full:remoteproc
33 #include <linux/remoteproc.h>
60 /* Unique indices for remoteproc devices */
165 * rproc_da_to_va() - lookup the kernel virtual address for a remoteproc address
167 * @da: remoteproc device address to translate
184 * translations on the internal remoteproc memory regions through a platform
425 * remoteproc core, otherwise it is NULL. in rproc_free_vring()
1665 * the remoteproc core. That cache table should be used for in rproc_reset_rsc_table_on_stop()
1889 * rproc_trigger_recovery() - recover a remoteproc
1894 * remoteproc functional again.
2103 * remoteproc core
2217 * This function allows remoteproc drivers or clients to configure a custom
2218 * firmware name that is different from the default name used during remoteproc
2224 * sysfs or a kernel-level remoteproc or a remoteproc client driver to set
2316 * Registers @rproc with the remoteproc framework, after it has been
2341 /* add char device for this remoteproc */ in rproc_add()
2434 .name = "remoteproc",
2548 dev_set_name(&rproc->dev, "remoteproc%d", rproc->index); in rproc_alloc()
2689 * rproc_add_subdev() - add a subdevice to a remoteproc
2702 * rproc_remove_subdev() - remove a subdevice from a remoteproc
2735 * drivers implementing a specific remoteproc. This should not be called from a
2736 * non-remoteproc driver.
2747 /* Prevent suspend while the remoteproc is being recovered */ in rproc_report_crash()
2781 * be used by the remoteproc drivers to give the remote processor time in rproc_panic_handler()