/linux-6.15/drivers/remoteproc/ |
D | ti_k3_r5_remoteproc.c | 138 struct rproc *rproc; member 169 struct rproc *rproc; member 229 static void k3_r5_rproc_kick(struct rproc *rproc, int vqid) in k3_r5_rproc_kick() 396 static int k3_r5_rproc_request_mbox(struct rproc *rproc) in k3_r5_rproc_request_mbox() 447 static int k3_r5_rproc_prepare(struct rproc *rproc) in k3_r5_rproc_prepare() 514 static int k3_r5_rproc_unprepare(struct rproc *rproc) in k3_r5_rproc_unprepare() 549 static int k3_r5_rproc_start(struct rproc *rproc) in k3_r5_rproc_start() 627 static int k3_r5_rproc_stop(struct rproc *rproc) in k3_r5_rproc_stop() 680 static int k3_r5_rproc_attach(struct rproc *rproc) { return 0; } in k3_r5_rproc_attach() 689 static int k3_r5_rproc_detach(struct rproc *rproc) { return 0; } in k3_r5_rproc_detach() [all …]
|
D | st_slim_rproc.c | 111 static int slim_rproc_start(struct rproc *rproc) in slim_rproc_start() 153 static int slim_rproc_stop(struct rproc *rproc) in slim_rproc_stop() 176 static void *slim_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) in slim_rproc_da_to_va() 227 struct rproc *rproc; in st_slim_rproc_alloc() local
|
D | qcom_q6v5_pas.c | 65 struct rproc *rproc; member 122 static void adsp_segment_dump(struct rproc *rproc, struct rproc_dump_segment *segment, in adsp_segment_dump() 140 static void adsp_minidump(struct rproc *rproc) in adsp_minidump() 201 static int adsp_unprepare(struct rproc *rproc) in adsp_unprepare() 218 static int adsp_load(struct rproc *rproc, const struct firmware *fw) in adsp_load() 262 static int adsp_start(struct rproc *rproc) in adsp_start() 378 static int adsp_stop(struct rproc *rproc) in adsp_stop() 411 static void *adsp_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) in adsp_da_to_va() 426 static unsigned long adsp_panic(struct rproc *rproc) in adsp_panic() 682 struct rproc *rproc; in adsp_probe() local
|
D | remoteproc_virtio.c | 68 struct rproc *rproc = rvring->rvdev->rproc; in rproc_virtio_notify() local 89 irqreturn_t rproc_vq_interrupt(struct rproc *rproc, int notifyid) in rproc_vq_interrupt() 109 struct rproc *rproc = vdev_to_rproc(vdev); in rp_find_vq() local 372 struct rproc *rproc = rvdev->rproc; in rproc_add_virtio_dev() local 499 struct rproc *rproc = container_of(dev->parent, struct rproc, dev); in rproc_virtio_probe() local 578 struct rproc *rproc = rvdev->rproc; in rproc_virtio_remove() local
|
D | qcom_wcnss.c | 68 struct rproc *rproc; member 155 static int wcnss_load(struct rproc *rproc, const struct firmware *fw) in wcnss_load() 228 static int wcnss_start(struct rproc *rproc) in wcnss_start() 294 static int wcnss_stop(struct rproc *rproc) in wcnss_stop() 321 static void *wcnss_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) in wcnss_da_to_va() 559 struct rproc *rproc; in wcnss_probe() local
|
D | qcom_q6v5_wcss.c | 239 static int q6v5_wcss_start(struct rproc *rproc) in q6v5_wcss_start() 456 static int q6v5_qcs404_wcss_start(struct rproc *rproc) in q6v5_qcs404_wcss_start() 708 static int q6v5_wcss_stop(struct rproc *rproc) in q6v5_wcss_stop() 742 static void *q6v5_wcss_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) in q6v5_wcss_da_to_va() 754 static int q6v5_wcss_load(struct rproc *rproc, const struct firmware *fw) in q6v5_wcss_load() 976 struct rproc *rproc; in q6v5_wcss_probe() local 1057 struct rproc *rproc = platform_get_drvdata(pdev); in q6v5_wcss_remove() local
|
D | mtk_scp.c | 298 static int scp_elf_load_segments(struct rproc *rproc, const struct firmware *fw) in scp_elf_load_segments() 661 static int scp_load(struct rproc *rproc, const struct firmware *fw) in scp_load() 687 static int scp_parse_fw(struct rproc *rproc, const struct firmware *fw) in scp_parse_fw() 704 static int scp_start(struct rproc *rproc) in scp_start() 797 static void *scp_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) in scp_da_to_va() 906 static int scp_stop(struct rproc *rproc) in scp_stop() 1103 struct rproc *rproc; in scp_rproc_init() local
|
D | qcom_q6v5_mss.c | 176 struct rproc *rproc; member 501 static int q6v5_load(struct rproc *rproc, const struct firmware *fw) in q6v5_load() 632 struct rproc *rproc = qproc->rproc; in q6v5_dump_mba_logs() local 1357 static int q6v5_reload_mba(struct rproc *rproc) in q6v5_reload_mba() 1578 static void qcom_q6v5_dump_segment(struct rproc *rproc, in qcom_q6v5_dump_segment() 1624 static int q6v5_start(struct rproc *rproc) in q6v5_start() 1666 static int q6v5_stop(struct rproc *rproc) in q6v5_stop() 1680 static int qcom_q6v5_register_dump_segments(struct rproc *rproc, in qcom_q6v5_register_dump_segments() 1724 static unsigned long q6v5_panic(struct rproc *rproc) in q6v5_panic() 2047 struct rproc *rproc; in q6v5_probe() local [all …]
|
D | qcom_sysmon.c | 22 struct rproc *rproc; member 624 struct qcom_sysmon *qcom_add_sysmon_subdev(struct rproc *rproc, in qcom_add_sysmon_subdev() 751 struct rproc *rproc; in sysmon_probe() local
|
D | qcom_q6v5.h | 17 struct rproc *rproc; member
|
D | qcom_common.h | 72 static inline struct qcom_sysmon *qcom_add_sysmon_subdev(struct rproc *rproc, in qcom_add_sysmon_subdev()
|
D | qcom_q6v5.c | 247 struct rproc *rproc, int crash_reason, const char *load_state, in qcom_q6v5_init()
|
D | mtk_common.h | 133 struct rproc *rproc; member
|
/linux-6.15/include/linux/remoteproc/ |
D | pruss.h | 63 static inline void pru_rproc_put(struct rproc *rproc) { } in pru_rproc_put() 65 static inline int pru_rproc_set_ctable(struct rproc *rproc, in pru_rproc_set_ctable()
|
D | st_slim_rproc.h | 41 struct rproc *rproc; member
|
/linux-6.15/include/linux/ |
D | wkup_m3_ipc.h | 21 struct rproc *rproc; member
|
D | pruss_driver.h | 124 static inline struct pruss *pruss_get(struct rproc *rproc) in pruss_get()
|
/linux-6.15/drivers/soc/ti/ |
D | pruss.c | 56 struct pruss *pruss_get(struct rproc *rproc) in pruss_get()
|
/linux-6.15/drivers/net/ethernet/ti/icssg/ |
D | icssg_prueth.c | 167 static int prueth_start(struct rproc *rproc, const char *fw_name) in prueth_start() 177 static void prueth_shutdown(struct rproc *rproc) in prueth_shutdown()
|
/linux-6.15/drivers/dma/ |
D | st_fdma.c | 291 struct rproc *rproc = fchan->fdev->slim_rproc->rproc; in st_fdma_free_chan_res() local
|