Searched refs:sc_ipc (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/firmware/imx/ |
| A D | imx-scu.c | 115 struct imx_sc_ipc *sc_ipc = sc_chan->sc_ipc; in imx_scu_rx_callback() local 120 if (!sc_ipc->msg) { in imx_scu_rx_callback() 142 dev_dbg(sc_ipc->dev, "msg rx size %u\n", sc_ipc->rx_size); in imx_scu_rx_callback() 149 sc_ipc->count++; in imx_scu_rx_callback() 154 if ((sc_ipc->rx_size != 0) && (sc_ipc->count == sc_ipc->rx_size)) in imx_scu_rx_callback() 216 sc_ipc->msg = msg; in imx_scu_call_rpc() 220 sc_ipc->count = 0; in imx_scu_call_rpc() 272 sc_ipc = devm_kzalloc(dev, sizeof(*sc_ipc), GFP_KERNEL); in imx_scu_probe() 273 if (!sc_ipc) in imx_scu_probe() 308 sc_chan->sc_ipc = sc_ipc; in imx_scu_probe() [all …]
|
| /linux/sound/soc/sof/imx/ |
| A D | imx8.c | 53 struct imx_sc_ipc *sc_ipc; member 156 ret = imx_sc_misc_set_control(dsp_priv->sc_ipc, IMX_SC_R_DSP, in imx8x_run() 163 ret = imx_sc_misc_set_control(dsp_priv->sc_ipc, IMX_SC_R_DSP, in imx8x_run() 170 ret = imx_sc_misc_set_control(dsp_priv->sc_ipc, IMX_SC_R_DSP, in imx8x_run() 178 ret = imx_sc_misc_set_control(dsp_priv->sc_ipc, IMX_SC_R_DSP, in imx8x_run() 185 imx_sc_pm_cpu_start(dsp_priv->sc_ipc, IMX_SC_R_DSP, true, in imx8x_run() 196 ret = imx_sc_misc_set_control(dsp_priv->sc_ipc, IMX_SC_R_DSP, in imx8_run() 203 imx_sc_pm_cpu_start(dsp_priv->sc_ipc, IMX_SC_R_DSP, true, in imx8_run() 265 ret = imx_scu_get_handle(&priv->sc_ipc); in imx8_probe()
|
Completed in 7 milliseconds