Searched refs:qcom_sysmon (Results 1 - 17 of 17) sorted by relevance
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | qcom_sysmon.c | 20 struct qcom_sysmon { struct 80 static void sysmon_send_event(struct qcom_sysmon *sysmon, in sysmon_send_event() 122 static bool sysmon_request_shutdown(struct qcom_sysmon *sysmon) in sysmon_request_shutdown() 160 struct qcom_sysmon *sysmon = priv; in sysmon_callback() 292 struct qcom_sysmon *sysmon = container_of(qmi, struct qcom_sysmon, qmi); in sysmon_ind_cb() 308 static bool ssctl_request_shutdown_wait(struct qcom_sysmon *sysmon) in ssctl_request_shutdown_wait() 330 static bool ssctl_request_shutdown(struct qcom_sysmon *sysmon) in ssctl_request_shutdown() 374 static void ssctl_send_event(struct qcom_sysmon *sysmon, in ssctl_send_event() 423 struct qcom_sysmon *sysmo in ssctl_new_server() [all...] |
H A D | qcom_common.h | 10 struct qcom_sysmon; 56 struct qcom_sysmon *qcom_add_sysmon_subdev(struct rproc *rproc, 59 void qcom_remove_sysmon_subdev(struct qcom_sysmon *sysmon); 60 bool qcom_sysmon_shutdown_acked(struct qcom_sysmon *sysmon); 62 static inline struct qcom_sysmon *qcom_add_sysmon_subdev(struct rproc *rproc, in qcom_add_sysmon_subdev() 69 static inline void qcom_remove_sysmon_subdev(struct qcom_sysmon *sysmon) in qcom_remove_sysmon_subdev() 73 static inline bool qcom_sysmon_shutdown_acked(struct qcom_sysmon *sysmon) in qcom_sysmon_shutdown_acked()
|
H A D | qcom_q6v5.h | 13 struct qcom_sysmon; 52 int qcom_q6v5_request_stop(struct qcom_q6v5 *q6v5, struct qcom_sysmon *sysmon);
|
H A D | Makefile | 31 obj-$(CONFIG_QCOM_SYSMON) += qcom_sysmon.o
|
H A D | qcom_q6v5.c | 196 int qcom_q6v5_request_stop(struct qcom_q6v5 *q6v5, struct qcom_sysmon *sysmon) in qcom_q6v5_request_stop()
|
H A D | qcom_wcnss.c | 101 struct qcom_sysmon *sysmon;
|
H A D | qcom_q6v5_pas.c | 103 struct qcom_sysmon *sysmon;
|
H A D | qcom_q6v5_adsp.c | 118 struct qcom_sysmon *sysmon;
|
H A D | qcom_q6v5_wcss.c | 132 struct qcom_sysmon *sysmon;
|
H A D | qcom_q6v5_mss.c | 232 struct qcom_sysmon *sysmon;
|
/kernel/linux/linux-5.10/drivers/remoteproc/ |
H A D | qcom_sysmon.c | 21 struct qcom_sysmon { struct 80 static void sysmon_send_event(struct qcom_sysmon *sysmon, in sysmon_send_event() 120 static void sysmon_request_shutdown(struct qcom_sysmon *sysmon) in sysmon_request_shutdown() 153 struct qcom_sysmon *sysmon = priv; in sysmon_callback() 285 struct qcom_sysmon *sysmon = container_of(qmi, struct qcom_sysmon, qmi); in sysmon_ind_cb() 305 static void ssctl_request_shutdown(struct qcom_sysmon *sysmon) in ssctl_request_shutdown() 352 static void ssctl_send_event(struct qcom_sysmon *sysmon, in ssctl_send_event() 401 struct qcom_sysmon *sysmon = container_of(qmi, struct qcom_sysmon, qm in ssctl_new_server() [all...] |
H A D | qcom_common.h | 9 struct qcom_sysmon; 50 struct qcom_sysmon *qcom_add_sysmon_subdev(struct rproc *rproc, 53 void qcom_remove_sysmon_subdev(struct qcom_sysmon *sysmon); 55 static inline struct qcom_sysmon *qcom_add_sysmon_subdev(struct rproc *rproc, in qcom_add_sysmon_subdev() 62 static inline void qcom_remove_sysmon_subdev(struct qcom_sysmon *sysmon) in qcom_remove_sysmon_subdev()
|
H A D | Makefile | 28 obj-$(CONFIG_QCOM_SYSMON) += qcom_sysmon.o
|
H A D | qcom_wcnss.c | 95 struct qcom_sysmon *sysmon;
|
H A D | qcom_q6v5_adsp.c | 98 struct qcom_sysmon *sysmon;
|
H A D | qcom_q6v5_pas.c | 81 struct qcom_sysmon *sysmon;
|
H A D | qcom_q6v5_mss.c | 204 struct qcom_sysmon *sysmon;
|
Completed in 15 milliseconds