Home
last modified time | relevance | path

Searched refs:qcom_q6v5 (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dqcom_q6v5.h15 struct qcom_q6v5 { struct
42 void (*handover)(struct qcom_q6v5 *q6v5);
45 int qcom_q6v5_init(struct qcom_q6v5 *q6v5, struct platform_device *pdev,
47 void (*handover)(struct qcom_q6v5 *q6v5));
48 void qcom_q6v5_deinit(struct qcom_q6v5 *q6v5);
50 int qcom_q6v5_prepare(struct qcom_q6v5 *q6v5);
51 int qcom_q6v5_unprepare(struct qcom_q6v5 *q6v5);
52 int qcom_q6v5_request_stop(struct qcom_q6v5 *q6v5, struct qcom_sysmon *sysmon);
53 int qcom_q6v5_wait_for_start(struct qcom_q6v5 *q6v5, int timeout);
54 unsigned long qcom_q6v5_panic(struct qcom_q6v5 *q6v
[all...]
H A Dqcom_q6v5.c19 #include "qcom_q6v5.h"
24 static int q6v5_load_state_toggle(struct qcom_q6v5 *q6v5, bool enable) in q6v5_load_state_toggle()
40 * qcom_q6v5_prepare() - reinitialize the qcom_q6v5 context before start
41 * @q6v5: reference to qcom_q6v5 context to be reinitialized
45 int qcom_q6v5_prepare(struct qcom_q6v5 *q6v5) in qcom_q6v5_prepare()
74 * qcom_q6v5_unprepare() - unprepare the qcom_q6v5 context after stop
75 * @q6v5: reference to qcom_q6v5 context to be unprepared
79 int qcom_q6v5_unprepare(struct qcom_q6v5 *q6v5) in qcom_q6v5_unprepare()
93 struct qcom_q6v5 *q6v5 = data; in q6v5_wdog_interrupt()
117 struct qcom_q6v5 *q6v in q6v5_fatal_interrupt()
[all...]
H A DMakefile26 obj-$(CONFIG_QCOM_Q6V5_COMMON) += qcom_q6v5.o
H A Dqcom_q6v5_pas.c31 #include "qcom_q6v5.h"
60 struct qcom_q6v5 q6v5;
349 static void qcom_pas_handover(struct qcom_q6v5 *q6v5) in qcom_pas_handover()
H A Dqcom_q6v5_adsp.c31 #include "qcom_q6v5.h"
85 struct qcom_q6v5 q6v5;
462 static void qcom_adsp_pil_handover(struct qcom_q6v5 *q6v5) in qcom_adsp_pil_handover()
H A Dqcom_q6v5_mss.c35 #include "qcom_q6v5.h"
196 struct qcom_q6v5 q6v5;
1693 static void qcom_msa_handover(struct qcom_q6v5 *q6v5) in qcom_msa_handover()
H A Dqcom_q6v5_wcss.c23 #include "qcom_q6v5.h"
139 struct qcom_q6v5 q6v5;
/kernel/linux/linux-5.10/drivers/remoteproc/
H A Dqcom_q6v5.h12 struct qcom_q6v5 { struct
34 void (*handover)(struct qcom_q6v5 *q6v5);
37 int qcom_q6v5_init(struct qcom_q6v5 *q6v5, struct platform_device *pdev,
39 void (*handover)(struct qcom_q6v5 *q6v5));
41 int qcom_q6v5_prepare(struct qcom_q6v5 *q6v5);
42 int qcom_q6v5_unprepare(struct qcom_q6v5 *q6v5);
43 int qcom_q6v5_request_stop(struct qcom_q6v5 *q6v5);
44 int qcom_q6v5_wait_for_start(struct qcom_q6v5 *q6v5, int timeout);
45 unsigned long qcom_q6v5_panic(struct qcom_q6v5 *q6v5);
H A Dqcom_q6v5.c16 #include "qcom_q6v5.h"
21 * qcom_q6v5_prepare() - reinitialize the qcom_q6v5 context before start
22 * @q6v5: reference to qcom_q6v5 context to be reinitialized
26 int qcom_q6v5_prepare(struct qcom_q6v5 *q6v5) in qcom_q6v5_prepare()
41 * qcom_q6v5_unprepare() - unprepare the qcom_q6v5 context after stop
42 * @q6v5: reference to qcom_q6v5 context to be unprepared
46 int qcom_q6v5_unprepare(struct qcom_q6v5 *q6v5) in qcom_q6v5_unprepare()
56 struct qcom_q6v5 *q6v5 = data; in q6v5_wdog_interrupt()
79 struct qcom_q6v5 *q6v5 = data; in q6v5_fatal_interrupt()
97 struct qcom_q6v5 *q6v in q6v5_ready_interrupt()
[all...]
H A DMakefile23 obj-$(CONFIG_QCOM_Q6V5_COMMON) += qcom_q6v5.o
H A Dqcom_q6v5_adsp.c30 #include "qcom_q6v5.h"
70 struct qcom_q6v5 q6v5;
254 static void qcom_adsp_pil_handover(struct qcom_q6v5 *q6v5) in qcom_adsp_pil_handover()
H A Dqcom_q6v5_pas.c29 #include "qcom_q6v5.h"
51 struct qcom_q6v5 q6v5;
203 static void qcom_pas_handover(struct qcom_q6v5 *q6v5) in qcom_pas_handover()
H A Dqcom_q6v5_wcss.c18 #include "qcom_q6v5.h"
89 struct qcom_q6v5 q6v5;
H A Dqcom_q6v5_mss.c35 #include "qcom_q6v5.h"
167 struct qcom_q6v5 q6v5;
1465 static void qcom_msa_handover(struct qcom_q6v5 *q6v5) in qcom_msa_handover()

Completed in 13 milliseconds