Home
last modified time | relevance | path

Searched refs:dsp_ipc (Results 1 – 6 of 6) sorted by relevance

/linux/sound/soc/sof/imx/
H A Dimx8ulp.c48 struct imx_dsp_ipc *dsp_ipc; member
116 imx_dsp_ring_doorbell(priv->dsp_ipc, 0); in imx8ulp_send_msg()
187 priv->dsp_ipc = dev_get_drvdata(&priv->ipc_dev->dev); in imx8ulp_probe()
188 if (!priv->dsp_ipc) { in imx8ulp_probe()
195 imx_dsp_set_data(priv->dsp_ipc, priv); in imx8ulp_probe()
196 priv->dsp_ipc->ops = &dsp_ops; in imx8ulp_probe()
295 imx_dsp_free_channel(priv->dsp_ipc, i); in imx8ulp_suspend()
314 imx_dsp_request_channel(priv->dsp_ipc, i); in imx8ulp_resume()
H A Dimx8m.c48 struct imx_dsp_ipc *dsp_ipc; member
104 imx_dsp_ring_doorbell(priv->dsp_ipc, 0); in imx8m_send_msg()
171 priv->dsp_ipc = dev_get_drvdata(&priv->ipc_dev->dev); in imx8m_probe()
172 if (!priv->dsp_ipc) { in imx8m_probe()
179 imx_dsp_set_data(priv->dsp_ipc, priv); in imx8m_probe()
180 priv->dsp_ipc->ops = &imx8m_dsp_ops; in imx8m_probe()
381 imx_dsp_request_channel(priv->dsp_ipc, i); in imx8m_resume()
392 imx_dsp_free_channel(priv->dsp_ipc, i); in imx8m_suspend()
H A Dimx8.c49 struct imx_dsp_ipc *dsp_ipc; member
110 imx_dsp_ring_doorbell(priv->dsp_ipc, 0); in imx8_send_msg()
247 priv->dsp_ipc = dev_get_drvdata(&priv->ipc_dev->dev); in imx8_probe()
248 if (!priv->dsp_ipc) { in imx8_probe()
255 imx_dsp_set_data(priv->dsp_ipc, priv); in imx8_probe()
256 priv->dsp_ipc->ops = &dsp_ops; in imx8_probe()
364 imx_dsp_free_channel(priv->dsp_ipc, i); in imx8_suspend()
382 imx_dsp_request_channel(priv->dsp_ipc, i); in imx8_resume()
/linux/sound/soc/sof/mediatek/mt8195/
H A Dmt8195.c49 return mtk_adsp_ipc_send(priv->dsp_ipc, MTK_ADSP_IPC_REQ, MTK_ADSP_IPC_OP_REQ); in mt8195_send_msg()
79 ret = mtk_adsp_ipc_send(priv->dsp_ipc, MTK_ADSP_IPC_RSP, MTK_ADSP_IPC_OP_RSP); in mt8195_dsp_handle_request()
315 priv->dsp_ipc = dev_get_drvdata(&priv->ipc_dev->dev); in mt8195_dsp_probe()
316 if (!priv->dsp_ipc) { in mt8195_dsp_probe()
322 mtk_adsp_ipc_set_data(priv->dsp_ipc, priv); in mt8195_dsp_probe()
323 priv->dsp_ipc->ops = &dsp_ops; in mt8195_dsp_probe()
/linux/sound/soc/sof/mediatek/mt8186/
H A Dmt8186.c49 return mtk_adsp_ipc_send(priv->dsp_ipc, MTK_ADSP_IPC_REQ, MTK_ADSP_IPC_OP_REQ); in mt8186_send_msg()
79 ret = mtk_adsp_ipc_send(priv->dsp_ipc, MTK_ADSP_IPC_RSP, MTK_ADSP_IPC_OP_RSP); in mt8186_dsp_handle_request()
324 priv->dsp_ipc = dev_get_drvdata(&priv->ipc_dev->dev); in mt8186_dsp_probe()
325 if (!priv->dsp_ipc) { in mt8186_dsp_probe()
331 mtk_adsp_ipc_set_data(priv->dsp_ipc, priv); in mt8186_dsp_probe()
332 priv->dsp_ipc->ops = &dsp_ops; in mt8186_dsp_probe()
/linux/sound/soc/sof/mediatek/
H A Dadsp_helper.h40 struct mtk_adsp_ipc *dsp_ipc; member