Lines Matching full:dcfg
135 * @dcfg: imx_rproc_dcfg handler
139 const struct imx_rproc_dcfg *dcfg; member
248 .dcfg = &dsp_rproc_cfg_imx8mp,
264 .dcfg = &dsp_rproc_cfg_imx8ulp,
276 .dcfg = &dsp_rproc_cfg_imx8qxp,
287 .dcfg = &dsp_rproc_cfg_imx8qm,
319 const struct imx_rproc_dcfg *dcfg = dsp_dcfg->dcfg; in imx_dsp_rproc_start() local
323 switch (dcfg->method) { in imx_dsp_rproc_start()
326 dcfg->src_reg, in imx_dsp_rproc_start()
327 dcfg->src_mask, in imx_dsp_rproc_start()
328 dcfg->src_start); in imx_dsp_rproc_start()
356 const struct imx_rproc_dcfg *dcfg = dsp_dcfg->dcfg; in imx_dsp_rproc_stop() local
365 switch (dcfg->method) { in imx_dsp_rproc_stop()
367 ret = regmap_update_bits(priv->regmap, dcfg->src_reg, dcfg->src_mask, in imx_dsp_rproc_stop()
368 dcfg->src_stop); in imx_dsp_rproc_stop()
402 const struct imx_rproc_dcfg *dcfg = dsp_dcfg->dcfg; in imx_dsp_rproc_sys_to_da() local
406 for (i = 0; i < dcfg->att_size; i++) { in imx_dsp_rproc_sys_to_da()
407 const struct imx_rproc_att *att = &dcfg->att[i]; in imx_dsp_rproc_sys_to_da()
598 const struct imx_rproc_dcfg *dcfg = dsp_dcfg->dcfg; in imx_dsp_rproc_add_carveout() local
610 for (a = 0; a < dcfg->att_size; a++) { in imx_dsp_rproc_add_carveout()
611 const struct imx_rproc_att *att = &dcfg->att[a]; in imx_dsp_rproc_add_carveout()
1046 switch (dsp_dcfg->dcfg->method) { in imx_dsp_rproc_detect_mode()