Lines Matching full:remoteproc

34 #include <linux/remoteproc.h>
55 /* Unique indices for remoteproc devices */
160 * rproc_da_to_va() - lookup the kernel virtual address for a remoteproc address
162 * @da: remoteproc device address to translate
179 * translations on the internal remoteproc memory regions through a platform
420 * remoteproc core, otherwise it is NULL. in rproc_free_vring()
1553 * the remoteproc core. That cache table should be used for in rproc_reset_rsc_table_on_stop()
1816 * rproc_trigger_recovery() - recover a remoteproc
1821 * remoteproc functional again.
2031 * remoteproc core
2124 * If the remoteproc's parent has a driver, the in rproc_get_by_phandle()
2125 * remoteproc is not part of a cluster and we can use in rproc_get_by_phandle()
2131 * If the remoteproc's parent does not have a driver, in rproc_get_by_phandle()
2170 * This function allows remoteproc drivers or clients to configure a custom
2171 * firmware name that is different from the default name used during remoteproc
2177 * sysfs or a kernel-level remoteproc or a remoteproc client driver to set
2269 * Registers @rproc with the remoteproc framework, after it has been
2294 /* add char device for this remoteproc */ in rproc_add()
2387 .name = "remoteproc",
2501 dev_set_name(&rproc->dev, "remoteproc%d", rproc->index); in rproc_alloc()
2646 * rproc_add_subdev() - add a subdevice to a remoteproc
2659 * rproc_remove_subdev() - remove a subdevice from a remoteproc
2692 * drivers implementing a specific remoteproc. This should not be called from a
2693 * non-remoteproc driver.
2704 /* Prevent suspend while the remoteproc is being recovered */ in rproc_report_crash()
2737 * be used by the remoteproc drivers to give the remote processor time in rproc_panic_handler()
2762 pr_err("remoteproc: creation of rproc_recovery_wq failed\n"); in remoteproc_init()