Searched refs:dsp_ipc (Results 1 – 6 of 6) sorted by relevance
/linux/sound/soc/sof/imx/ |
H A D | imx8ulp.c | 48 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 D | imx8m.c | 48 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 D | imx8.c | 49 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 D | mt8195.c | 49 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 D | mt8186.c | 49 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 D | adsp_helper.h | 40 struct mtk_adsp_ipc *dsp_ipc; member
|