Searched refs:sc_ipc (Results  1 – 2 of 2) sorted by relevance
| /Linux-v5.4/drivers/firmware/imx/ | 
| D | imx-scu.c | 27 	struct imx_sc_ipc *sc_ipc;  member 106 	struct imx_sc_ipc *sc_ipc = sc_chan->sc_ipc;  in imx_scu_rx_callback()  local 112 		sc_ipc->rx_size = hdr->size;  in imx_scu_rx_callback() 113 		dev_dbg(sc_ipc->dev, "msg rx size %u\n", sc_ipc->rx_size);  in imx_scu_rx_callback() 114 		if (sc_ipc->rx_size > 4)  in imx_scu_rx_callback() 115 			dev_warn(sc_ipc->dev, "RPC does not support receiving over 4 words: %u\n",  in imx_scu_rx_callback() 116 				 sc_ipc->rx_size);  in imx_scu_rx_callback() 119 	sc_ipc->msg[sc_chan->idx] = *data;  in imx_scu_rx_callback() 120 	sc_ipc->count++;  in imx_scu_rx_callback() 122 	dev_dbg(sc_ipc->dev, "mu %u msg %u 0x%x\n", sc_chan->idx,  in imx_scu_rx_callback() [all …] 
 | 
| /Linux-v5.4/sound/soc/sof/imx/ | 
| D | imx8.c | 51 	struct imx_sc_ipc *sc_ipc;  member 146 	ret = imx_sc_misc_set_control(dsp_priv->sc_ipc, IMX_SC_R_DSP,  in imx8_run() 153 	ret = imx_sc_misc_set_control(dsp_priv->sc_ipc, IMX_SC_R_DSP,  in imx8_run() 160 	ret = imx_sc_misc_set_control(dsp_priv->sc_ipc, IMX_SC_R_DSP,  in imx8_run() 168 	ret = imx_sc_misc_set_control(dsp_priv->sc_ipc, IMX_SC_R_DSP,  in imx8_run() 175 	imx_sc_pm_cpu_start(dsp_priv->sc_ipc, IMX_SC_R_DSP, true,  in imx8_run() 237 	ret = imx_scu_get_handle(&priv->sc_ipc);  in imx8_probe()
  |