/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | qcom_q6v5_pas.c | 49 const char *ssr_name; member 736 qcom_add_glink_subdev(rproc, &adsp->glink_subdev, desc->ssr_name); in adsp_probe() 746 qcom_add_ssr_subdev(rproc, &adsp->ssr_subdev, desc->ssr_name); in adsp_probe() 784 .ssr_name = "lpass", 795 .ssr_name = "lpass", 811 .ssr_name = "lpass", 826 .ssr_name = "lpass", 842 .ssr_name = "lpass", 858 .ssr_name = "lpass", 872 .ssr_name [all...] |
H A D | qcom_common.h | 15 const char *ssr_name; member 43 const char *ssr_name); 52 const char *ssr_name);
|
H A D | qcom_common.c | 218 qcom_glink_ssr_notify(glink->ssr_name); in glink_subdev_unprepare() 225 * @ssr_name: identifier of the associated remoteproc for ssr notifications 228 const char *ssr_name) in qcom_add_glink_subdev() 236 glink->ssr_name = kstrdup_const(ssr_name, GFP_KERNEL); in qcom_add_glink_subdev() 237 if (!glink->ssr_name) in qcom_add_glink_subdev() 260 kfree_const(glink->ssr_name); in qcom_remove_glink_subdev() 483 * @ssr_name: identifier to use for notifications originating from @rproc 490 const char *ssr_name) in qcom_add_ssr_subdev() 494 info = qcom_ssr_get_subsys(ssr_name); in qcom_add_ssr_subdev() 227 qcom_add_glink_subdev(struct rproc *rproc, struct qcom_rproc_glink *glink, const char *ssr_name) qcom_add_glink_subdev() argument 489 qcom_add_ssr_subdev(struct rproc *rproc, struct qcom_rproc_ssr *ssr, const char *ssr_name) qcom_add_ssr_subdev() argument [all...] |
H A D | qcom_q6v5_adsp.c | 68 const char *ssr_name; member 739 qcom_add_glink_subdev(rproc, &adsp->glink_subdev, desc->ssr_name); in adsp_probe() 740 qcom_add_ssr_subdev(rproc, &adsp->ssr_subdev, desc->ssr_name); in adsp_probe() 781 .ssr_name = "lpass", 800 .ssr_name = "lpass", 814 .ssr_name = "cdsp", 832 .ssr_name = "wpss",
|
H A D | qcom_q6v5_wcss.c | 100 const char *ssr_name; member 1101 .ssr_name = "mpss",
|
/kernel/linux/linux-5.10/drivers/remoteproc/ |
H A D | qcom_q6v5_pas.c | 42 const char *ssr_name; member 454 qcom_add_glink_subdev(rproc, &adsp->glink_subdev, desc->ssr_name); in adsp_probe() 456 qcom_add_ssr_subdev(rproc, &adsp->ssr_subdev, desc->ssr_name); in adsp_probe() 505 .ssr_name = "lpass", 524 .ssr_name = "lpass", 544 .ssr_name = "lpass", 559 .ssr_name = "lpass", 570 .ssr_name = "cdsp", 589 .ssr_name = "cdsp", 608 .ssr_name [all...] |
H A D | qcom_common.c | 58 qcom_glink_ssr_notify(glink->ssr_name); in glink_subdev_unprepare() 65 * @ssr_name: identifier of the associated remoteproc for ssr notifications 68 const char *ssr_name) in qcom_add_glink_subdev() 76 glink->ssr_name = kstrdup_const(ssr_name, GFP_KERNEL); in qcom_add_glink_subdev() 77 if (!glink->ssr_name) in qcom_add_glink_subdev() 100 kfree_const(glink->ssr_name); in qcom_remove_glink_subdev() 323 * @ssr_name: identifier to use for notifications originating from @rproc 330 const char *ssr_name) in qcom_add_ssr_subdev() 334 info = qcom_ssr_get_subsys(ssr_name); in qcom_add_ssr_subdev() 67 qcom_add_glink_subdev(struct rproc *rproc, struct qcom_rproc_glink *glink, const char *ssr_name) qcom_add_glink_subdev() argument 329 qcom_add_ssr_subdev(struct rproc *rproc, struct qcom_rproc_ssr *ssr, const char *ssr_name) qcom_add_ssr_subdev() argument [all...] |
H A D | qcom_common.h | 14 const char *ssr_name; member 37 const char *ssr_name); 46 const char *ssr_name);
|
H A D | qcom_q6v5_adsp.c | 58 const char *ssr_name; member 474 qcom_add_glink_subdev(rproc, &adsp->glink_subdev, desc->ssr_name); in adsp_probe() 475 qcom_add_ssr_subdev(rproc, &adsp->ssr_subdev, desc->ssr_name); in adsp_probe() 516 .ssr_name = "lpass", 529 .ssr_name = "cdsp",
|
/kernel/linux/linux-5.10/drivers/rpmsg/ |
H A D | qcom_glink_ssr.c | 62 * @ssr_name: name of the remoteproc that has been stopped 64 void qcom_glink_ssr_notify(const char *ssr_name) in qcom_glink_ssr_notify() argument 66 blocking_notifier_call_chain(&ssr_notifiers, 0, (void *)ssr_name); in qcom_glink_ssr_notify() 103 char *ssr_name = data; in qcom_glink_ssr_notifier_call() local 112 msg.name_len = cpu_to_le32(strlen(ssr_name)); in qcom_glink_ssr_notifier_call() 113 strlcpy(msg.name, ssr_name, sizeof(msg.name)); in qcom_glink_ssr_notifier_call()
|
/kernel/linux/linux-6.6/drivers/rpmsg/ |
H A D | qcom_glink_ssr.c | 63 * @ssr_name: name of the remoteproc that has been stopped 65 void qcom_glink_ssr_notify(const char *ssr_name) in qcom_glink_ssr_notify() argument 67 blocking_notifier_call_chain(&ssr_notifiers, 0, (void *)ssr_name); in qcom_glink_ssr_notify() 104 char *ssr_name = data; in qcom_glink_ssr_notifier_call() local 113 msg.name_len = cpu_to_le32(strlen(ssr_name)); in qcom_glink_ssr_notifier_call() 114 strscpy(msg.name, ssr_name, sizeof(msg.name)); in qcom_glink_ssr_notifier_call()
|
/kernel/linux/linux-5.10/include/linux/rpmsg/ |
H A D | qcom_glink.h | 15 void qcom_glink_ssr_notify(const char *ssr_name); 27 static inline void qcom_glink_ssr_notify(const char *ssr_name) {} in qcom_glink_ssr_notify() argument
|
/kernel/linux/linux-6.6/include/linux/rpmsg/ |
H A D | qcom_glink.h | 11 void qcom_glink_ssr_notify(const char *ssr_name); 13 static inline void qcom_glink_ssr_notify(const char *ssr_name) {} in qcom_glink_ssr_notify() argument
|