Lines Matching defs:m3_ipc

97 static unsigned long wkup_m3_copy_aux_data(struct wkup_m3_ipc *m3_ipc,  in wkup_m3_copy_aux_data()
117 struct wkup_m3_ipc *m3_ipc = context; in wkup_m3_scale_data_fw_cb() local
144 static int wkup_m3_init_scale_data(struct wkup_m3_ipc *m3_ipc, in wkup_m3_init_scale_data()
201 static int wkup_m3_ipc_dbg_init(struct wkup_m3_ipc *m3_ipc) in wkup_m3_ipc_dbg_init()
216 static inline void wkup_m3_ipc_dbg_destroy(struct wkup_m3_ipc *m3_ipc) in wkup_m3_ipc_dbg_destroy()
221 static inline int wkup_m3_ipc_dbg_init(struct wkup_m3_ipc *m3_ipc) in wkup_m3_ipc_dbg_init()
226 static inline void wkup_m3_ipc_dbg_destroy(struct wkup_m3_ipc *m3_ipc) in wkup_m3_ipc_dbg_destroy()
231 static void am33xx_txev_eoi(struct wkup_m3_ipc *m3_ipc) in am33xx_txev_eoi()
237 static void am33xx_txev_enable(struct wkup_m3_ipc *m3_ipc) in am33xx_txev_enable()
243 static void wkup_m3_ctrl_ipc_write(struct wkup_m3_ipc *m3_ipc, in wkup_m3_ctrl_ipc_write()
254 static unsigned int wkup_m3_ctrl_ipc_read(struct wkup_m3_ipc *m3_ipc, in wkup_m3_ctrl_ipc_read()
265 static int wkup_m3_fw_version_read(struct wkup_m3_ipc *m3_ipc) in wkup_m3_fw_version_read()
276 struct wkup_m3_ipc *m3_ipc = ipc_data; in wkup_m3_txev_handler() local
314 static int wkup_m3_ping(struct wkup_m3_ipc *m3_ipc) in wkup_m3_ping()
352 static int wkup_m3_ping_noirq(struct wkup_m3_ipc *m3_ipc) in wkup_m3_ping_noirq()
375 static int wkup_m3_is_available(struct wkup_m3_ipc *m3_ipc) in wkup_m3_is_available()
381 static void wkup_m3_set_vtt_gpio(struct wkup_m3_ipc *m3_ipc, int gpio) in wkup_m3_set_vtt_gpio()
387 static void wkup_m3_set_io_isolation(struct wkup_m3_ipc *m3_ipc) in wkup_m3_set_io_isolation()
401 static void wkup_m3_set_mem_type(struct wkup_m3_ipc *m3_ipc, int mem_type) in wkup_m3_set_mem_type()
411 static void wkup_m3_set_resume_address(struct wkup_m3_ipc *m3_ipc, void *addr) in wkup_m3_set_resume_address()
424 static int wkup_m3_request_pm_status(struct wkup_m3_ipc *m3_ipc) in wkup_m3_request_pm_status()
445 static int wkup_m3_prepare_low_power(struct wkup_m3_ipc *m3_ipc, int state) in wkup_m3_prepare_low_power()
505 static int wkup_m3_finish_low_power(struct wkup_m3_ipc *m3_ipc) in wkup_m3_finish_low_power()
531 static const char *wkup_m3_request_wake_src(struct wkup_m3_ipc *m3_ipc) in wkup_m3_request_wake_src()
551 static void wkup_m3_set_rtc_only(struct wkup_m3_ipc *m3_ipc) in wkup_m3_set_rtc_only()
588 void wkup_m3_ipc_put(struct wkup_m3_ipc *m3_ipc) in wkup_m3_ipc_put()
597 struct wkup_m3_ipc *m3_ipc = arg; in wkup_m3_rproc_boot_thread() local
620 struct wkup_m3_ipc *m3_ipc; in wkup_m3_ipc_probe() local