/kernel/linux/linux-5.10/include/linux/remoteproc/ |
H A D | st_slim_rproc.h | 41 struct rproc *rproc; member
|
/kernel/linux/linux-5.10/drivers/remoteproc/ |
H A D | qcom_common.h | 55 qcom_add_sysmon_subdev(struct rproc *rproc, const char *name, int ssctl_instance) qcom_add_sysmon_subdev() argument [all...] |
H A D | qcom_q6v5.h | 14 struct rproc *rproc; member
|
H A D | qcom_q6v5.c | 197 qcom_q6v5_init(struct qcom_q6v5 *q6v5, struct platform_device *pdev, struct rproc *rproc, int crash_reason, void (*handover)(struct qcom_q6v5 *q6v5)) qcom_q6v5_init() argument
|
H A D | remoteproc_cdev.c | 23 struct rproc *rproc = container_of(filp->f_inode->i_cdev, struct rproc, cdev); in rproc_cdev_write() local 54 struct rproc *rproc in rproc_device_ioctl() local 81 struct rproc *rproc = container_of(inode->i_cdev, struct rproc, cdev); rproc_cdev_release() local 96 rproc_char_device_add(struct rproc *rproc) rproc_char_device_add() argument 112 rproc_char_device_remove(struct rproc *rproc) rproc_char_device_remove() argument [all...] |
H A D | remoteproc_sysfs.c | 16 struct rproc *rproc = to_rproc(dev); in recovery_show() local 49 struct rproc *rproc = to_rproc(dev); in recovery_store() local 83 struct rproc *rproc = to_rproc(dev); coredump_show() local 108 struct rproc *rproc = to_rproc(dev); coredump_store() local 134 struct rproc *rproc = to_rproc(dev); firmware_show() local 156 struct rproc *rproc = to_rproc(dev); firmware_store() local 212 struct rproc *rproc = to_rproc(dev); state_show() local 224 struct rproc *rproc = to_rproc(dev); state_store() local 251 struct rproc *rproc = to_rproc(dev); name_show() local [all...] |
H A D | remoteproc_internal.h | 21 struct rproc *rproc; member 74 rproc_char_device_add(struct rproc *rproc) rproc_char_device_add() argument 79 rproc_char_device_remove(struct rproc *rproc) rproc_char_device_remove() argument 100 rproc_prepare_device(struct rproc *rproc) rproc_prepare_device() argument 108 rproc_unprepare_device(struct rproc *rproc) rproc_unprepare_device() argument 116 rproc_attach_device(struct rproc *rproc) rproc_attach_device() argument 125 rproc_fw_sanity_check(struct rproc *rproc, const struct firmware *fw) rproc_fw_sanity_check() argument 134 rproc_get_boot_addr(struct rproc *rproc, const struct firmware *fw) rproc_get_boot_addr() argument 143 rproc_load_segments(struct rproc *rproc, const struct firmware *fw) rproc_load_segments() argument 151 rproc_parse_fw(struct rproc *rproc, const struct firmware *fw) rproc_parse_fw() argument 160 rproc_handle_rsc(struct rproc *rproc, u32 rsc_type, void *rsc, int offset, int avail) rproc_handle_rsc() argument 171 rproc_find_loaded_rsc_table(struct rproc *rproc, const struct firmware *fw) rproc_find_loaded_rsc_table() argument [all...] |
H A D | remoteproc_elf_loader.c | 35 int rproc_elf_sanity_check(struct rproc *rproc, const struct firmware *fw) argument 126 u64 rproc_elf_get_boot_addr(struct rproc *rproc, const struct firmware *fw) argument 156 rproc_elf_load_segments(struct rproc *rproc, const struct firmware *fw) global() argument 313 rproc_elf_load_rsc_table(struct rproc *rproc, const struct firmware *fw) global() argument 359 rproc_elf_find_loaded_rsc_table(struct rproc *rproc, const struct firmware *fw) global() argument [all...] |
H A D | wkup_m3_rproc.c | 48 struct rproc *rproc; member 53 static int wkup_m3_rproc_start(struct rproc *rproc) in wkup_m3_rproc_start() argument 68 static int wkup_m3_rproc_stop(struct rproc *rproc) in wkup_m3_rproc_stop() argument 83 wkup_m3_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len) wkup_m3_rproc_da_to_va() argument 127 struct rproc *rproc; wkup_m3_rproc_probe() local 212 struct rproc *rproc = platform_get_drvdata(pdev); wkup_m3_rproc_remove() local [all...] |
H A D | keystone_remoteproc.c | 57 struct rproc *rproc; member 169 static int keystone_rproc_start(struct rproc *rproc) in keystone_rproc_start() argument 213 keystone_rproc_stop(struct rproc *rproc) keystone_rproc_stop() argument 231 keystone_rproc_kick(struct rproc *rproc, int vqid) keystone_rproc_kick() argument 249 keystone_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len) keystone_rproc_da_to_va() argument 366 struct rproc *rproc; keystone_rproc_probe() local [all...] |
H A D | da8xx_remoteproc.c | 67 struct rproc *rproc; member 87 struct rproc *rproc = (struct rproc *)p; in handle_event() local 107 struct rproc *rproc = (struct rproc *)p; da8xx_rproc_callback() local 133 da8xx_rproc_start(struct rproc *rproc) da8xx_rproc_start() argument 166 da8xx_rproc_stop(struct rproc *rproc) da8xx_rproc_stop() argument 184 da8xx_rproc_kick(struct rproc *rproc, int vqid) da8xx_rproc_kick() argument 240 struct rproc *rproc; da8xx_rproc_probe() local 362 struct rproc *rproc = platform_get_drvdata(pdev); da8xx_rproc_remove() local [all...] |
H A D | ingenic_rproc.c | 64 static int ingenic_rproc_prepare(struct rproc *rproc) in ingenic_rproc_prepare() argument 77 static int ingenic_rproc_unprepare(struct rproc *rproc) in ingenic_rproc_unprepare() argument 86 static int ingenic_rproc_start(struct rproc *rproc) in ingenic_rproc_start() argument 100 static int ingenic_rproc_stop(struct rproc *rpro argument 112 ingenic_rproc_kick(struct rproc *rproc, int vqid) ingenic_rproc_kick() argument 119 ingenic_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len) ingenic_rproc_da_to_va() argument 149 struct rproc *rproc = data; vpu_interrupt() local 165 struct rproc *rproc; ingenic_rproc_probe() local [all...] |
/kernel/linux/linux-6.6/include/linux/remoteproc/ |
H A D | st_slim_rproc.h | 41 struct rproc *rproc; member
|
H A D | pruss.h | 63 static inline void pru_rproc_put(struct rproc *rproc) { } in pru_rproc_put() argument 65 pru_rproc_set_ctable(struct rproc *rproc, enum pru_ctable_idx c, u32 addr) pru_rproc_set_ctable() argument [all...] |
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | qcom_common.h | 62 qcom_add_sysmon_subdev(struct rproc *rproc, const char *name, int ssctl_instance) qcom_add_sysmon_subdev() argument [all...] |
H A D | qcom_q6v5.h | 17 struct rproc *rproc; member
|
H A D | qcom_q6v5.c | 246 qcom_q6v5_init(struct qcom_q6v5 *q6v5, struct platform_device *pdev, struct rproc *rproc, int crash_reason, const char *load_state, void (*handover)(struct qcom_q6v5 *q6v5)) qcom_q6v5_init() argument
|
H A D | rcar_rproc.c | 22 static int rcar_rproc_mem_alloc(struct rproc *rproc, in rcar_rproc_mem_alloc() argument 42 static int rcar_rproc_mem_release(struct rproc *rproc, in rcar_rproc_mem_release() argument 51 static int rcar_rproc_prepare(struct rproc *rproc) in rcar_rproc_prepare() argument 97 rcar_rproc_parse_fw(struct rproc *rproc, const struct firmware *fw) rcar_rproc_parse_fw() argument 108 rcar_rproc_start(struct rproc *rproc) rcar_rproc_start() argument 129 rcar_rproc_stop(struct rproc *rproc) rcar_rproc_stop() argument 158 struct rproc *rproc; rcar_rproc_probe() local [all...] |
H A D | remoteproc_cdev.c | 23 struct rproc *rproc = container_of(filp->f_inode->i_cdev, struct rproc, cdev); in rproc_cdev_write() local 50 struct rproc *rproc = container_of(filp->f_inode->i_cdev, struct rproc, cde in rproc_device_ioctl() local 77 struct rproc *rproc = container_of(inode->i_cdev, struct rproc, cdev); rproc_cdev_release() local 98 rproc_char_device_add(struct rproc *rproc) rproc_char_device_add() argument 114 rproc_char_device_remove(struct rproc *rproc) rproc_char_device_remove() argument [all...] |
H A D | remoteproc_elf_loader.c | 37 int rproc_elf_sanity_check(struct rproc *rproc, const struct firmware *fw) argument 128 u64 rproc_elf_get_boot_addr(struct rproc *rproc, const struct firmware *fw) argument 160 rproc_elf_load_segments(struct rproc *rproc, const struct firmware *fw) global() argument 326 rproc_elf_load_rsc_table(struct rproc *rproc, const struct firmware *fw) global() argument 372 rproc_elf_find_loaded_rsc_table(struct rproc *rproc, const struct firmware *fw) global() argument [all...] |
H A D | remoteproc_sysfs.c | 16 struct rproc *rproc = to_rproc(dev); in recovery_show() local 49 struct rproc *rproc = to_rproc(dev); in recovery_store() local 83 struct rproc *rproc = to_rproc(dev); coredump_show() local 108 struct rproc *rproc = to_rproc(dev); coredump_store() local 134 struct rproc *rproc = to_rproc(dev); firmware_show() local 153 struct rproc *rproc = to_rproc(dev); firmware_store() local 181 struct rproc *rproc = to_rproc(dev); state_show() local 193 struct rproc *rproc = to_rproc(dev); state_store() local 216 struct rproc *rproc = to_rproc(dev); name_show() local 226 struct rproc *rproc = to_rproc(dev); rproc_is_visible() local [all...] |
H A D | remoteproc_internal.h | 21 struct rproc *rproc; member 42 static inline bool rproc_has_feature(struct rproc *rproc, unsigned int feature) in rproc_has_feature() argument 47 static inline int rproc_set_feature(struct rproc *rproc, unsigned int feature) in rproc_set_feature() argument 97 rproc_char_device_add(struct rproc *rproc) rproc_char_device_add() argument 102 rproc_char_device_remove(struct rproc *rproc) rproc_char_device_remove() argument 125 rproc_prepare_device(struct rproc *rproc) rproc_prepare_device() argument 133 rproc_unprepare_device(struct rproc *rproc) rproc_unprepare_device() argument 141 rproc_attach_device(struct rproc *rproc) rproc_attach_device() argument 150 rproc_fw_sanity_check(struct rproc *rproc, const struct firmware *fw) rproc_fw_sanity_check() argument 159 rproc_get_boot_addr(struct rproc *rproc, const struct firmware *fw) rproc_get_boot_addr() argument 168 rproc_load_segments(struct rproc *rproc, const struct firmware *fw) rproc_load_segments() argument 176 rproc_parse_fw(struct rproc *rproc, const struct firmware *fw) rproc_parse_fw() argument 185 rproc_handle_rsc(struct rproc *rproc, u32 rsc_type, void *rsc, int offset, int avail) rproc_handle_rsc() argument 196 rproc_find_loaded_rsc_table(struct rproc *rproc, const struct firmware *fw) rproc_find_loaded_rsc_table() argument 206 rproc_get_loaded_rsc_table(struct rproc *rproc, size_t *size) rproc_get_loaded_rsc_table() argument [all...] |
H A D | wkup_m3_rproc.c | 50 struct rproc *rproc; member 56 static int wkup_m3_rproc_start(struct rproc *rproc) in wkup_m3_rproc_start() argument 74 static int wkup_m3_rproc_stop(struct rproc *rproc) in wkup_m3_rproc_stop() argument 92 wkup_m3_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) wkup_m3_rproc_da_to_va() argument 136 struct rproc *rproc; wkup_m3_rproc_probe() local 228 struct rproc *rproc = platform_get_drvdata(pdev); wkup_m3_rproc_remove() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | wkup_m3_ipc.h | 29 struct rproc *rproc; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | wkup_m3_ipc.h | 21 struct rproc *rproc; member
|