Lines Matching refs:soc_data

90 	unsigned int ofs = sai->soc_data->reg_offset;  in fsl_sai_isr()
192 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_set_dai_sysclk_tr()
277 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_set_dai_fmt_tr()
406 unsigned int reg, ofs = sai->soc_data->reg_offset; in fsl_sai_set_bclk()
423 id = sai->soc_data->mclk0_is_mclk1 ? 1 : 0; in fsl_sai_set_bclk()
502 if (sai->soc_data->max_register >= FSL_SAI_MCTL) { in fsl_sai_set_bclk()
516 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_hw_params()
657 watermark = tx ? (sai->soc_data->fifo_depth - dma_params->maxburst) : in fsl_sai_hw_params()
660 FSL_SAI_CR1_RFW_MASK(sai->soc_data->fifo_depth), in fsl_sai_hw_params()
665 for (i = 0; i < sai->soc_data->pins; i++) { in fsl_sai_hw_params()
693 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_hw_free()
709 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_config_disable()
744 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_trigger()
838 if (sai->soc_data->use_edma) in fsl_sai_startup()
864 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_dai_probe()
874 FSL_SAI_CR1_RFW_MASK(sai->soc_data->fifo_depth), in fsl_sai_dai_probe()
875 sai->soc_data->fifo_depth - FSL_SAI_MAXBURST_TX); in fsl_sai_dai_probe()
877 FSL_SAI_CR1_RFW_MASK(sai->soc_data->fifo_depth), in fsl_sai_dai_probe()
983 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_readable_reg()
1039 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_volatile_reg()
1082 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_writeable_reg()
1129 unsigned char ofs = sai->soc_data->reg_offset; in fsl_sai_check_version()
1221 soc_dl = BIT(sai->soc_data->pins) - 1; in fsl_sai_read_dlcfg()
1223 cfg[0].pins[0] = sai->soc_data->pins; in fsl_sai_read_dlcfg()
1228 cfg[0].pins[1] = sai->soc_data->pins; in fsl_sai_read_dlcfg()
1298 sai->soc_data = of_device_get_match_data(dev); in fsl_sai_probe()
1306 if (sai->soc_data->reg_offset == 8) { in fsl_sai_probe()
1340 if (sai->soc_data->mclk0_is_mclk1) in fsl_sai_probe()
1350 if (!sai->soc_data->use_edma && !ret && dmas[2] == IMX_DMATYPE_MULTI_SAI) in fsl_sai_probe()
1443 sai->soc_data->max_register >= FSL_SAI_MCTL) { in fsl_sai_probe()
1456 if (sai->soc_data->use_imx_pcm) { in fsl_sai_probe()
1609 if (sai->soc_data->flags & PMQOS_CPU_LATENCY) in fsl_sai_runtime_suspend()
1620 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_runtime_resume()
1641 if (sai->soc_data->flags & PMQOS_CPU_LATENCY) in fsl_sai_runtime_resume()