Home
last modified time | relevance | path

Searched defs:rproc (Results 51 - 75 of 79) sorted by relevance

1234

/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dremoteproc_virtio.c68 struct rproc *rproc = rvring->rvdev->rproc; in rproc_virtio_notify() local
89 rproc_vq_interrupt(struct rproc *rproc, int notifyid) rproc_vq_interrupt() argument
109 struct rproc *rproc = vdev_to_rproc(vdev); rp_find_vq() local
372 struct rproc *rproc = rvdev->rproc; rproc_add_virtio_dev() local
499 struct rproc *rproc = container_of(dev->parent, struct rproc, dev); rproc_virtio_probe() local
578 struct rproc *rproc = rvdev->rproc; rproc_virtio_remove() local
[all...]
H A Dmtk_scp.c233 static int scp_elf_load_segments(struct rproc *rproc, const struct firmware *fw) in scp_elf_load_segments() argument
456 static int scp_load(struct rproc *rproc, const struct firmware *fw) in scp_load() argument
482 static int scp_parse_fw(struct rproc *rpro argument
499 scp_start(struct rproc *rproc) scp_start() argument
588 scp_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) scp_da_to_va() argument
628 scp_stop(struct rproc *rproc) scp_stop() argument
819 struct rproc *rproc; scp_probe() local
[all...]
H A Dmtk_common.h96 struct rproc *rproc; member
H A Domap_remoteproc.c114 struct rproc *rproc; member
274 struct rproc *rproc = data; omap_rproc_watchdog_isr() local
313 omap_rproc_enable_timers(struct rproc *rproc, bool configure) omap_rproc_enable_timers() argument
453 omap_rproc_disable_timers(struct rproc *rproc, bool configure) omap_rproc_disable_timers() argument
533 omap_rproc_kick(struct rproc *rproc, int vqid) omap_rproc_kick() argument
566 omap_rproc_write_dsp_boot_addr(struct rproc *rproc) omap_rproc_write_dsp_boot_addr() argument
594 omap_rproc_start(struct rproc *rproc) omap_rproc_start() argument
668 omap_rproc_stop(struct rproc *rproc) omap_rproc_stop() argument
732 omap_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) omap_rproc_da_to_va() argument
772 _omap_rproc_suspend(struct rproc *rproc, bool auto_suspend) _omap_rproc_suspend() argument
852 _omap_rproc_resume(struct rproc *rproc, bool auto_suspend) _omap_rproc_resume() argument
905 struct rproc *rproc = dev_get_drvdata(dev); omap_rproc_suspend() local
941 struct rproc *rproc = dev_get_drvdata(dev); omap_rproc_resume() local
979 struct rproc *rproc = dev_get_drvdata(dev); omap_rproc_runtime_suspend() local
1022 struct rproc *rproc = dev_get_drvdata(dev); omap_rproc_runtime_resume() local
1130 omap_rproc_get_boot_data(struct platform_device *pdev, struct rproc *rproc) omap_rproc_get_boot_data() argument
1169 omap_rproc_of_get_internal_memories(struct platform_device *pdev, struct rproc *rproc) omap_rproc_of_get_internal_memories() argument
1244 omap_rproc_of_get_timers(struct platform_device *pdev, struct rproc *rproc) omap_rproc_of_get_timers() argument
1284 struct rproc *rproc; omap_rproc_probe() local
1369 struct rproc *rproc = platform_get_drvdata(pdev); omap_rproc_remove() local
[all...]
H A Dqcom_q6v5_adsp.c83 struct rproc *rproc; member
322 static int adsp_load(struct rproc *rproc, const struct firmware *fw) in adsp_load() argument
338 static void adsp_unmap_carveout(struct rproc *rproc) in adsp_unmap_carveout() argument
346 adsp_map_carveout(struct rproc *rproc) adsp_map_carveout() argument
380 adsp_start(struct rproc *rproc) adsp_start() argument
470 adsp_stop(struct rproc *rproc) adsp_stop() argument
493 adsp_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) adsp_da_to_va() argument
505 adsp_parse_firmware(struct rproc *rproc, const struct firmware *fw) adsp_parse_firmware() argument
526 adsp_panic(struct rproc *rproc) adsp_panic() argument
671 struct rproc *rproc; adsp_probe() local
[all...]
H A Dqcom_wcnss.c68 struct rproc *rproc; member
155 static int wcnss_load(struct rproc *rproc, const struct firmware *fw) in wcnss_load() argument
228 static int wcnss_start(struct rproc *rproc) in wcnss_start() argument
294 static int wcnss_stop(struct rproc *rpro argument
321 wcnss_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) wcnss_da_to_va() argument
539 struct rproc *rproc; wcnss_probe() local
[all...]
H A Dqcom_sysmon.c22 struct rproc *rproc; member
624 struct qcom_sysmon *qcom_add_sysmon_subdev(struct rproc *rproc, in qcom_add_sysmon_subdev() argument
751 struct rproc *rproc; sysmon_probe() local
[all...]
H A Dxlnx_r5_remoteproc.c101 struct rproc *rproc; member
134 struct rproc *rproc = data; in event_notified_idr_cb() local
151 struct rproc *rpro in handle_event_notified() local
273 zynqmp_r5_rproc_kick(struct rproc *rproc, int vqid) zynqmp_r5_rproc_kick() argument
331 zynqmp_r5_rproc_start(struct rproc *rproc) zynqmp_r5_rproc_start() argument
376 zynqmp_r5_rproc_stop(struct rproc *rproc) zynqmp_r5_rproc_stop() argument
398 zynqmp_r5_mem_region_map(struct rproc *rproc, struct rproc_mem_entry *mem) zynqmp_r5_mem_region_map() argument
421 zynqmp_r5_mem_region_unmap(struct rproc *rproc, struct rproc_mem_entry *mem) zynqmp_r5_mem_region_unmap() argument
436 add_mem_regions_carveout(struct rproc *rproc) add_mem_regions_carveout() argument
497 tcm_mem_unmap(struct rproc *rproc, struct rproc_mem_entry *mem) tcm_mem_unmap() argument
514 tcm_mem_map(struct rproc *rproc, struct rproc_mem_entry *mem) tcm_mem_map() argument
564 add_tcm_carveout_split_mode(struct rproc *rproc) add_tcm_carveout_split_mode() argument
633 add_tcm_carveout_lockstep_mode(struct rproc *rproc) add_tcm_carveout_lockstep_mode() argument
708 add_tcm_banks(struct rproc *rproc) add_tcm_banks() argument
748 zynqmp_r5_parse_fw(struct rproc *rproc, const struct firmware *fw) zynqmp_r5_parse_fw() argument
774 zynqmp_r5_rproc_prepare(struct rproc *rproc) zynqmp_r5_rproc_prepare() argument
801 zynqmp_r5_rproc_unprepare(struct rproc *rproc) zynqmp_r5_rproc_unprepare() argument
[all...]
H A Dimx_dsp_rproc.c116 struct rproc *rproc; member
290 static int imx_dsp_rproc_ready(struct rproc *rproc) in imx_dsp_rproc_ready() argument
315 static int imx_dsp_rproc_start(struct rproc *rproc) in imx_dsp_rproc_start() argument
352 imx_dsp_rproc_stop(struct rproc *rproc) imx_dsp_rproc_stop() argument
442 struct rproc *rproc = priv->rproc; imx_dsp_rproc_vq_work() local
467 struct rproc *rproc = dev_get_drvdata(cl->dev); imx_dsp_rproc_rx_tx_callback() local
497 struct rproc *rproc = dev_get_drvdata(cl->dev); imx_dsp_rproc_rxdb_callback() local
599 struct rproc *rproc = priv->rproc; imx_dsp_rproc_add_carveout() local
683 imx_dsp_rproc_prepare(struct rproc *rproc) imx_dsp_rproc_prepare() argument
711 imx_dsp_rproc_unprepare(struct rproc *rproc) imx_dsp_rproc_unprepare() argument
719 imx_dsp_rproc_kick(struct rproc *rproc, int vqid) imx_dsp_rproc_kick() argument
844 imx_dsp_rproc_elf_load_segments(struct rproc *rproc, const struct firmware *fw) imx_dsp_rproc_elf_load_segments() argument
927 imx_dsp_rproc_parse_fw(struct rproc *rproc, const struct firmware *fw) imx_dsp_rproc_parse_fw() argument
1091 struct rproc *rproc; imx_dsp_rproc_probe() local
1165 struct rproc *rproc = platform_get_drvdata(pdev); imx_dsp_rproc_remove() local
1177 struct rproc *rproc = dev_get_drvdata(dev); imx_dsp_runtime_resume() local
1209 struct rproc *rproc = dev_get_drvdata(dev); imx_dsp_runtime_suspend() local
1221 struct rproc *rproc = context; imx_dsp_load_firmware() local
1245 struct rproc *rproc = dev_get_drvdata(dev); imx_dsp_suspend() local
1280 struct rproc *rproc = dev_get_drvdata(dev); imx_dsp_resume() local
[all...]
H A Dimx_rproc.c101 struct rproc *rproc; member
373 static int imx_rproc_start(struct rproc *rproc) in imx_rproc_start() argument
413 imx_rproc_stop(struct rproc *rproc) imx_rproc_stop() argument
493 imx_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) imx_rproc_da_to_va() argument
526 imx_rproc_mem_alloc(struct rproc *rproc, struct rproc_mem_entry *mem) imx_rproc_mem_alloc() argument
546 imx_rproc_mem_release(struct rproc *rproc, struct rproc_mem_entry *mem) imx_rproc_mem_release() argument
555 imx_rproc_prepare(struct rproc *rproc) imx_rproc_prepare() argument
605 imx_rproc_parse_fw(struct rproc *rproc, const struct firmware *fw) imx_rproc_parse_fw() argument
616 imx_rproc_kick(struct rproc *rproc, int vqid) imx_rproc_kick() argument
639 imx_rproc_attach(struct rproc *rproc) imx_rproc_attach() argument
644 imx_rproc_detach(struct rproc *rproc) imx_rproc_detach() argument
660 imx_rproc_get_loaded_rsc_table(struct rproc *rproc, size_t *table_sz) imx_rproc_get_loaded_rsc_table() argument
765 struct rproc *rproc = data; imx_rproc_notified_idr_cb() local
776 struct rproc *rproc = priv->rproc; imx_rproc_vq_work() local
783 struct rproc *rproc = dev_get_drvdata(cl->dev); imx_rproc_rx_callback() local
789 imx_rproc_xtr_mbox_init(struct rproc *rproc) imx_rproc_xtr_mbox_init() argument
832 imx_rproc_free_mbox(struct rproc *rproc) imx_rproc_free_mbox() argument
847 imx_rproc_put_scu(struct rproc *rproc) imx_rproc_put_scu() argument
931 imx_rproc_detach_pd(struct rproc *rproc) imx_rproc_detach_pd() argument
1102 struct rproc *rproc; imx_rproc_probe() local
1178 struct rproc *rproc = platform_get_drvdata(pdev); imx_rproc_remove() local
[all...]
H A Dpru_rproc.c119 struct rproc *rproc; member
170 static int pru_rproc_set_firmware(struct rproc *rproc, const char *fw_name) in pru_rproc_set_firmware() argument
182 struct rproc *rproc; __pru_rproc_get() local
229 struct rproc *rproc; pru_rproc_get() local
305 pru_rproc_put(struct rproc *rproc) pru_rproc_put() argument
341 pru_rproc_set_ctable(struct rproc *rproc, enum pru_ctable_idx c, u32 addr) pru_rproc_set_ctable() argument
379 struct rproc *rproc = s->private; regs_show() local
437 struct rproc *rproc = data; pru_rproc_debug_ss_set() local
463 struct rproc *rproc = data; pru_rproc_debug_ss_get() local
479 pru_rproc_create_debug_entries(struct rproc *rproc) pru_rproc_create_debug_entries() argument
509 pru_handle_intrmap(struct rproc *rproc) pru_handle_intrmap() argument
596 pru_rproc_start(struct rproc *rproc) pru_rproc_start() argument
623 pru_rproc_stop(struct rproc *rproc) pru_rproc_stop() argument
731 pru_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) pru_rproc_da_to_va() argument
739 pru_da_to_va(struct rproc *rproc, u64 da, size_t len, bool is_iram) pru_da_to_va() argument
801 pru_rproc_load_elf_segments(struct rproc *rproc, const struct firmware *fw) pru_rproc_load_elf_segments() argument
925 pru_rproc_parse_fw(struct rproc *rproc, const struct firmware *fw) pru_rproc_parse_fw() argument
995 struct rproc *rproc = NULL; pru_rproc_probe() local
1085 struct rproc *rproc = platform_get_drvdata(pdev); pru_rproc_remove() local
[all...]
H A Dqcom_q6v5_wcss.c238 static int q6v5_wcss_start(struct rproc *rproc) in q6v5_wcss_start() argument
455 static int q6v5_qcs404_wcss_start(struct rproc *rproc) in q6v5_qcs404_wcss_start() argument
707 static int q6v5_wcss_stop(struct rproc *rproc) in q6v5_wcss_stop() argument
741 q6v5_wcss_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) q6v5_wcss_da_to_va() argument
753 q6v5_wcss_load(struct rproc *rproc, const struct firmware *fw) q6v5_wcss_load() argument
1007 struct rproc *rproc; q6v5_wcss_probe() local
1078 struct rproc *rproc = platform_get_drvdata(pdev); q6v5_wcss_remove() local
[all...]
H A Dqcom_q6v5_pas.c58 struct rproc *rproc; member
109 static void adsp_segment_dump(struct rproc *rproc, struct rproc_dump_segment *segment, in adsp_segment_dump() argument
127 static void adsp_minidump(struct rproc *rproc) in adsp_minidump() argument
188 adsp_unprepare(struct rproc *rproc) adsp_unprepare() argument
205 adsp_load(struct rproc *rproc, const struct firmware *fw) adsp_load() argument
246 adsp_start(struct rproc *rproc) adsp_start() argument
362 adsp_stop(struct rproc *rproc) adsp_stop() argument
392 adsp_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) adsp_da_to_va() argument
407 adsp_panic(struct rproc *rproc) adsp_panic() argument
652 struct rproc *rproc; adsp_probe() local
[all...]
H A Dremoteproc_core.c87 struct rproc *rproc = token; in rproc_iommu_fault() local
100 static int rproc_enable_iommu(struct rproc *rpro argument
134 rproc_disable_iommu(struct rproc *rproc) rproc_disable_iommu() argument
193 rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) rproc_da_to_va() argument
252 rproc_find_carveout_by_name(struct rproc *rproc, const char *name, ...) rproc_find_carveout_by_name() argument
290 rproc_check_carveout_da(struct rproc *rproc, struct rproc_mem_entry *mem, u32 da, u32 len) rproc_check_carveout_da() argument
327 struct rproc *rproc = rvdev->rproc; rproc_alloc_vring() local
388 struct rproc *rproc = rvdev->rproc; rproc_parse_vring() local
412 struct rproc *rproc = rvring->rvdev->rproc; rproc_free_vring() local
436 rproc_add_rvdev(struct rproc *rproc, struct rproc_vdev *rvdev) rproc_add_rvdev() argument
475 rproc_handle_vdev(struct rproc *rproc, void *ptr, int offset, int avail) rproc_handle_vdev() argument
545 rproc_handle_trace(struct rproc *rproc, void *ptr, int offset, int avail) rproc_handle_trace() argument
619 rproc_handle_devmem(struct rproc *rproc, void *ptr, int offset, int avail) rproc_handle_devmem() argument
684 rproc_alloc_carveout(struct rproc *rproc, struct rproc_mem_entry *mem) rproc_alloc_carveout() argument
792 rproc_release_carveout(struct rproc *rproc, struct rproc_mem_entry *mem) rproc_release_carveout() argument
823 rproc_handle_carveout(struct rproc *rproc, void *ptr, int offset, int avail) rproc_handle_carveout() argument
891 rproc_add_carveout(struct rproc *rproc, struct rproc_mem_entry *mem) rproc_add_carveout() argument
1019 rproc_handle_resources(struct rproc *rproc, rproc_handle_resource_t handlers[RSC_LAST]) rproc_handle_resources() argument
1074 rproc_prepare_subdevices(struct rproc *rproc) rproc_prepare_subdevices() argument
1098 rproc_start_subdevices(struct rproc *rproc) rproc_start_subdevices() argument
1122 rproc_stop_subdevices(struct rproc *rproc, bool crashed) rproc_stop_subdevices() argument
1132 rproc_unprepare_subdevices(struct rproc *rproc) rproc_unprepare_subdevices() argument
1153 rproc_alloc_registered_carveouts(struct rproc *rproc) rproc_alloc_registered_carveouts() argument
1220 rproc_resource_cleanup(struct rproc *rproc) rproc_resource_cleanup() argument
1266 rproc_start(struct rproc *rproc, const struct firmware *fw) rproc_start() argument
1331 __rproc_attach(struct rproc *rproc) __rproc_attach() argument
1376 rproc_fw_boot(struct rproc *rproc, const struct firmware *fw) rproc_fw_boot() argument
1452 rproc_set_rsc_table(struct rproc *rproc) rproc_set_rsc_table() argument
1496 rproc_reset_rsc_table_on_detach(struct rproc *rproc) rproc_reset_rsc_table_on_detach() argument
1549 rproc_reset_rsc_table_on_stop(struct rproc *rproc) rproc_reset_rsc_table_on_stop() argument
1594 rproc_attach(struct rproc *rproc) rproc_attach() argument
1673 struct rproc *rproc = context; rproc_auto_boot_callback() local
1680 rproc_trigger_auto_boot(struct rproc *rproc) rproc_trigger_auto_boot() argument
1706 rproc_stop(struct rproc *rproc, bool crashed) rproc_stop() argument
1745 __rproc_detach(struct rproc *rproc) __rproc_detach() argument
1780 rproc_attach_recovery(struct rproc *rproc) rproc_attach_recovery() argument
1791 rproc_boot_recovery(struct rproc *rproc) rproc_boot_recovery() argument
1831 rproc_trigger_recovery(struct rproc *rproc) rproc_trigger_recovery() argument
1865 struct rproc *rproc = container_of(work, struct rproc, crash_handler); rproc_crash_handler_work() local
1908 rproc_boot(struct rproc *rproc) rproc_boot() argument
1988 rproc_shutdown(struct rproc *rproc) rproc_shutdown() argument
2053 rproc_detach(struct rproc *rproc) rproc_detach() argument
2114 struct rproc *rproc = NULL, *r; rproc_get_by_phandle() local
2167 rproc_set_firmware(struct rproc *rproc, const char *fw_name) rproc_set_firmware() argument
2212 rproc_validate(struct rproc *rproc) rproc_validate() argument
2269 rproc_add(struct rproc *rproc) rproc_add() argument
2317 devm_rproc_remove(void *rproc) devm_rproc_remove() argument
2332 devm_rproc_add(struct device *dev, struct rproc *rproc) devm_rproc_add() argument
2355 struct rproc *rproc = container_of(dev, struct rproc, dev); rproc_type_release() local
2375 rproc_alloc_firmware(struct rproc *rproc, const char *name, const char *firmware) rproc_alloc_firmware() argument
2397 rproc_alloc_ops(struct rproc *rproc, const struct rproc_ops *ops) rproc_alloc_ops() argument
2447 struct rproc *rproc; rproc_alloc() local
2519 rproc_free(struct rproc *rproc) rproc_free() argument
2534 rproc_put(struct rproc *rproc) rproc_put() argument
2556 rproc_del(struct rproc *rproc) rproc_del() argument
2607 struct rproc **ptr, *rproc; devm_rproc_alloc() local
2632 rproc_add_subdev(struct rproc *rproc, struct rproc_subdev *subdev) rproc_add_subdev() argument
2643 rproc_remove_subdev(struct rproc *rproc, struct rproc_subdev *subdev) rproc_remove_subdev() argument
2677 rproc_report_crash(struct rproc *rproc, enum rproc_crash_type type) rproc_report_crash() argument
2698 struct rproc *rproc; rproc_panic_handler() local
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Dst_fdma.c290 struct rproc *rproc = fchan->fdev->slim_rproc->rproc; in st_fdma_free_chan_res() local
/kernel/linux/linux-5.10/drivers/remoteproc/
H A Domap_remoteproc.c113 struct rproc *rproc; member
273 struct rproc *rproc = data; omap_rproc_watchdog_isr() local
312 omap_rproc_enable_timers(struct rproc *rproc, bool configure) omap_rproc_enable_timers() argument
452 omap_rproc_disable_timers(struct rproc *rproc, bool configure) omap_rproc_disable_timers() argument
532 omap_rproc_kick(struct rproc *rproc, int vqid) omap_rproc_kick() argument
565 omap_rproc_write_dsp_boot_addr(struct rproc *rproc) omap_rproc_write_dsp_boot_addr() argument
593 omap_rproc_start(struct rproc *rproc) omap_rproc_start() argument
667 omap_rproc_stop(struct rproc *rproc) omap_rproc_stop() argument
731 omap_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len) omap_rproc_da_to_va() argument
771 _omap_rproc_suspend(struct rproc *rproc, bool auto_suspend) _omap_rproc_suspend() argument
851 _omap_rproc_resume(struct rproc *rproc, bool auto_suspend) _omap_rproc_resume() argument
905 struct rproc *rproc = platform_get_drvdata(pdev); omap_rproc_suspend() local
942 struct rproc *rproc = platform_get_drvdata(pdev); omap_rproc_resume() local
980 struct rproc *rproc = dev_get_drvdata(dev); omap_rproc_runtime_suspend() local
1023 struct rproc *rproc = dev_get_drvdata(dev); omap_rproc_runtime_resume() local
1131 omap_rproc_get_boot_data(struct platform_device *pdev, struct rproc *rproc) omap_rproc_get_boot_data() argument
1170 omap_rproc_of_get_internal_memories(struct platform_device *pdev, struct rproc *rproc) omap_rproc_of_get_internal_memories() argument
1245 omap_rproc_of_get_timers(struct platform_device *pdev, struct rproc *rproc) omap_rproc_of_get_timers() argument
1285 struct rproc *rproc; omap_rproc_probe() local
1370 struct rproc *rproc = platform_get_drvdata(pdev); omap_rproc_remove() local
[all...]
H A Dqcom_sysmon.c23 struct rproc *rproc; member
598 struct qcom_sysmon *qcom_add_sysmon_subdev(struct rproc *rproc, in qcom_add_sysmon_subdev() argument
709 struct rproc *rproc; sysmon_probe() local
[all...]
H A Dqcom_wcnss.c64 struct rproc *rproc; member
146 static int wcnss_load(struct rproc *rproc, const struct firmware *fw) in wcnss_load() argument
219 static int wcnss_start(struct rproc *rproc) in wcnss_start() argument
271 static int wcnss_stop(struct rproc *rpro argument
298 wcnss_da_to_va(struct rproc *rproc, u64 da, size_t len) wcnss_da_to_va() argument
478 struct rproc *rproc; wcnss_probe() local
[all...]
H A Dqcom_q6v5_wcss.c184 static int q6v5_wcss_start(struct rproc *rproc) in q6v5_wcss_start() argument
387 static int q6v5_wcss_stop(struct rproc *rproc) in q6v5_wcss_stop() argument
413 static void *q6v5_wcss_da_to_va(struct rproc *rproc, u64 da, size_t len) in q6v5_wcss_da_to_va() argument
425 q6v5_wcss_load(struct rproc *rproc, const struct firmware *fw) q6v5_wcss_load() argument
542 struct rproc *rproc; q6v5_wcss_probe() local
590 struct rproc *rproc = platform_get_drvdata(pdev); q6v5_wcss_remove() local
[all...]
H A Dti_k3_r5_remoteproc.c102 struct rproc *rproc; member
132 struct rproc *rproc; member
188 k3_r5_rproc_kick(struct rproc *rproc, int vqid) k3_r5_rproc_kick() argument
359 k3_r5_rproc_prepare(struct rproc *rproc) k3_r5_rproc_prepare() argument
398 k3_r5_rproc_unprepare(struct rproc *rproc) k3_r5_rproc_unprepare() argument
426 k3_r5_rproc_start(struct rproc *rproc) k3_r5_rproc_start() argument
517 k3_r5_rproc_stop(struct rproc *rproc) k3_r5_rproc_stop() argument
560 k3_r5_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len) k3_r5_rproc_da_to_va() argument
866 struct rproc *rproc; k3_r5_cluster_rproc_init() local
948 struct rproc *rproc; k3_r5_cluster_rproc_exit() local
[all...]
H A Dremoteproc_core.c87 struct rproc *rproc = token; in rproc_iommu_fault() local
100 static int rproc_enable_iommu(struct rproc *rpro argument
134 rproc_disable_iommu(struct rproc *rproc) rproc_disable_iommu() argument
192 rproc_da_to_va(struct rproc *rproc, u64 da, size_t len) rproc_da_to_va() argument
248 rproc_find_carveout_by_name(struct rproc *rproc, const char *name, ...) rproc_find_carveout_by_name() argument
286 rproc_check_carveout_da(struct rproc *rproc, struct rproc_mem_entry *mem, u32 da, u32 len) rproc_check_carveout_da() argument
323 struct rproc *rproc = rvdev->rproc; rproc_alloc_vring() local
384 struct rproc *rproc = rvdev->rproc; rproc_parse_vring() local
408 struct rproc *rproc = rvring->rvdev->rproc; rproc_free_vring() local
510 rproc_handle_vdev(struct rproc *rproc, struct fw_rsc_vdev *rsc, int offset, int avail) rproc_handle_vdev() argument
616 struct rproc *rproc = rvdev->rproc; rproc_vdev_release() local
646 rproc_handle_trace(struct rproc *rproc, struct fw_rsc_trace *rsc, int offset, int avail) rproc_handle_trace() argument
721 rproc_handle_devmem(struct rproc *rproc, struct fw_rsc_devmem *rsc, int offset, int avail) rproc_handle_devmem() argument
782 rproc_alloc_carveout(struct rproc *rproc, struct rproc_mem_entry *mem) rproc_alloc_carveout() argument
888 rproc_release_carveout(struct rproc *rproc, struct rproc_mem_entry *mem) rproc_release_carveout() argument
917 rproc_handle_carveout(struct rproc *rproc, struct fw_rsc_carveout *rsc, int offset, int avail) rproc_handle_carveout() argument
985 rproc_add_carveout(struct rproc *rproc, struct rproc_mem_entry *mem) rproc_add_carveout() argument
1109 rproc_handle_resources(struct rproc *rproc, rproc_handle_resource_t handlers[RSC_LAST]) rproc_handle_resources() argument
1164 rproc_prepare_subdevices(struct rproc *rproc) rproc_prepare_subdevices() argument
1188 rproc_start_subdevices(struct rproc *rproc) rproc_start_subdevices() argument
1212 rproc_stop_subdevices(struct rproc *rproc, bool crashed) rproc_stop_subdevices() argument
1222 rproc_unprepare_subdevices(struct rproc *rproc) rproc_unprepare_subdevices() argument
1243 rproc_alloc_registered_carveouts(struct rproc *rproc) rproc_alloc_registered_carveouts() argument
1310 rproc_resource_cleanup(struct rproc *rproc) rproc_resource_cleanup() argument
1356 rproc_start(struct rproc *rproc, const struct firmware *fw) rproc_start() argument
1421 rproc_attach(struct rproc *rproc) rproc_attach() argument
1466 rproc_fw_boot(struct rproc *rproc, const struct firmware *fw) rproc_fw_boot() argument
1546 rproc_actuate(struct rproc *rproc) rproc_actuate() argument
1609 struct rproc *rproc = context; rproc_auto_boot_callback() local
1616 rproc_trigger_auto_boot(struct rproc *rproc) rproc_trigger_auto_boot() argument
1642 rproc_stop(struct rproc *rproc, bool crashed) rproc_stop() argument
1688 rproc_trigger_recovery(struct rproc *rproc) rproc_trigger_recovery() argument
1737 struct rproc *rproc = container_of(work, struct rproc, crash_handler); rproc_crash_handler_work() local
1780 rproc_boot(struct rproc *rproc) rproc_boot() argument
1858 rproc_shutdown(struct rproc *rproc) rproc_shutdown() argument
1911 struct rproc *rproc = NULL, *r; rproc_get_by_phandle() local
1946 rproc_validate(struct rproc *rproc) rproc_validate() argument
2003 rproc_add(struct rproc *rproc) rproc_add() argument
2052 devm_rproc_remove(void *rproc) devm_rproc_remove() argument
2067 devm_rproc_add(struct device *dev, struct rproc *rproc) devm_rproc_add() argument
2090 struct rproc *rproc = container_of(dev, struct rproc, dev); rproc_type_release() local
2110 rproc_alloc_firmware(struct rproc *rproc, const char *name, const char *firmware) rproc_alloc_firmware() argument
2132 rproc_alloc_ops(struct rproc *rproc, const struct rproc_ops *ops) rproc_alloc_ops() argument
2178 struct rproc *rproc; rproc_alloc() local
2250 rproc_free(struct rproc *rproc) rproc_free() argument
2265 rproc_put(struct rproc *rproc) rproc_put() argument
2287 rproc_del(struct rproc *rproc) rproc_del() argument
2340 struct rproc **ptr, *rproc; devm_rproc_alloc() local
2365 rproc_add_subdev(struct rproc *rproc, struct rproc_subdev *subdev) rproc_add_subdev() argument
2376 rproc_remove_subdev(struct rproc *rproc, struct rproc_subdev *subdev) rproc_remove_subdev() argument
2410 rproc_report_crash(struct rproc *rproc, enum rproc_crash_type type) rproc_report_crash() argument
2432 struct rproc *rproc; rproc_panic_handler() local
[all...]
H A Dstm32_rproc.c94 static int stm32_rproc_pa_to_da(struct rproc *rproc, phys_addr_t pa, u64 *da) in stm32_rproc_pa_to_da() argument
114 static int stm32_rproc_mem_alloc(struct rproc *rproc, in stm32_rproc_mem_alloc() argument
134 static int stm32_rproc_mem_release(struct rproc *rproc, in stm32_rproc_mem_release() argument
196 stm32_rproc_mbox_idx(struct rproc *rproc, const unsigned char *name) stm32_rproc_mbox_idx() argument
210 stm32_rproc_elf_load_rsc_table(struct rproc *rproc, const struct firmware *fw) stm32_rproc_elf_load_rsc_table() argument
219 stm32_rproc_parse_memory_regions(struct rproc *rproc) stm32_rproc_parse_memory_regions() argument
279 stm32_rproc_parse_fw(struct rproc *rproc, const struct firmware *fw) stm32_rproc_parse_fw() argument
292 struct rproc *rproc = platform_get_drvdata(pdev); stm32_rproc_wdg() local
302 struct rproc *rproc = dev_get_drvdata(mb->client.dev); stm32_rproc_mb_vq_work() local
318 struct rproc *rproc = dev_get_drvdata(cl->dev); stm32_rproc_mb_callback() local
325 stm32_rproc_free_mbox(struct rproc *rproc) stm32_rproc_free_mbox() argument
365 stm32_rproc_request_mbox(struct rproc *rproc) stm32_rproc_request_mbox() argument
405 stm32_rproc_set_hold_boot(struct rproc *rproc, bool hold) stm32_rproc_set_hold_boot() argument
429 stm32_rproc_add_coredump_trace(struct rproc *rproc) stm32_rproc_add_coredump_trace() argument
451 stm32_rproc_start(struct rproc *rproc) stm32_rproc_start() argument
475 stm32_rproc_attach(struct rproc *rproc) stm32_rproc_attach() argument
482 stm32_rproc_stop(struct rproc *rproc) stm32_rproc_stop() argument
534 stm32_rproc_kick(struct rproc *rproc, int vqid) stm32_rproc_kick() argument
733 stm32_rproc_get_loaded_rsc_table(struct platform_device *pdev, struct rproc *rproc, struct stm32_rproc *ddata) stm32_rproc_get_loaded_rsc_table() argument
781 struct rproc *rproc; stm32_rproc_probe() local
858 struct rproc *rproc = platform_get_drvdata(pdev); stm32_rproc_remove() local
880 struct rproc *rproc = dev_get_drvdata(dev); stm32_rproc_suspend() local
891 struct rproc *rproc = dev_get_drvdata(dev); stm32_rproc_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dst_fdma.c290 struct rproc *rproc = fchan->fdev->slim_rproc->rproc; in st_fdma_free_chan_res() local
/kernel/linux/linux-5.10/include/linux/
H A Dremoteproc.h516 struct rproc { global() struct
618 struct rproc *rproc; global() member
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dremoteproc.h549 struct rproc { global() struct
651 struct rproc *rproc; global() member
[all...]

Completed in 36 milliseconds

1234