Searched refs:imx_dsp_ipc (Results 1 – 5 of 5) sorted by relevance
18 struct imx_dsp_ipc *ipc;26 void (*handle_reply)(struct imx_dsp_ipc *ipc);27 void (*handle_request)(struct imx_dsp_ipc *ipc);30 struct imx_dsp_ipc { struct38 static inline void imx_dsp_set_data(struct imx_dsp_ipc *ipc, void *data) in imx_dsp_set_data() argument46 static inline void *imx_dsp_get_data(struct imx_dsp_ipc *ipc) in imx_dsp_get_data()56 int imx_dsp_ring_doorbell(struct imx_dsp_ipc *dsp, unsigned int chan_idx);59 void imx_dsp_free_channel(struct imx_dsp_ipc *ipc, int idx);63 static inline int imx_dsp_ring_doorbell(struct imx_dsp_ipc *ipc, in imx_dsp_ring_doorbell()69 struct mbox_chan *imx_dsp_request_channel(struct imx_dsp_ipc *ipc, int idx) in imx_dsp_request_channel()[all …]
25 int imx_dsp_ring_doorbell(struct imx_dsp_ipc *ipc, unsigned int idx) in imx_dsp_ring_doorbell()63 struct mbox_chan *imx_dsp_request_channel(struct imx_dsp_ipc *dsp_ipc, int idx) in imx_dsp_request_channel()76 void imx_dsp_free_channel(struct imx_dsp_ipc *dsp_ipc, int idx) in imx_dsp_free_channel()88 static int imx_dsp_setup_channels(struct imx_dsp_ipc *dsp_ipc) in imx_dsp_setup_channels()142 struct imx_dsp_ipc *dsp_ipc; in imx_dsp_probe()166 struct imx_dsp_ipc *dsp_ipc; in imx_dsp_remove()
54 struct imx_dsp_ipc *dsp_ipc;73 static void imx8m_dsp_handle_reply(struct imx_dsp_ipc *ipc) in imx8m_dsp_handle_reply()83 static void imx8m_dsp_handle_request(struct imx_dsp_ipc *ipc) in imx8m_dsp_handle_request()
55 struct imx_dsp_ipc *dsp_ipc;84 static void imx8ulp_dsp_handle_reply(struct imx_dsp_ipc *ipc) in imx8ulp_dsp_handle_reply()96 static void imx8ulp_dsp_handle_request(struct imx_dsp_ipc *ipc) in imx8ulp_dsp_handle_request()
56 struct imx_dsp_ipc *dsp_ipc;80 static void imx8_dsp_handle_reply(struct imx_dsp_ipc *ipc) in imx8_dsp_handle_reply()90 static void imx8_dsp_handle_request(struct imx_dsp_ipc *ipc) in imx8_dsp_handle_request()
Completed in 7 milliseconds