Lines Matching refs:soc_data

89 	unsigned int ofs = sai->soc_data->reg_offset;  in fsl_sai_isr()
191 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_set_dai_sysclk_tr()
276 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_set_dai_fmt_tr()
416 unsigned int reg, ofs = sai->soc_data->reg_offset; in fsl_sai_set_bclk()
433 id = sai->soc_data->mclk0_is_mclk1 ? 1 : 0; in fsl_sai_set_bclk()
527 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_hw_params()
671 watermark = tx ? (sai->soc_data->fifo_depth - dma_params->maxburst) : in fsl_sai_hw_params()
674 FSL_SAI_CR1_RFW_MASK(sai->soc_data->fifo_depth), in fsl_sai_hw_params()
679 for (i = 0; i < sai->soc_data->pins; i++) { in fsl_sai_hw_params()
698 if (sai->soc_data->mclk_with_tere && sai->mclk_direction_output && in fsl_sai_hw_params()
712 if (sai->soc_data->mclk_with_tere && sai->mclk_direction_output && in fsl_sai_hw_params()
728 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_hw_free()
747 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_config_disable()
751 if (sai->soc_data->mclk_with_tere && sai->mclk_direction_output) in fsl_sai_config_disable()
787 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_trigger()
881 if (sai->soc_data->use_edma) in fsl_sai_startup()
896 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_dai_probe()
906 FSL_SAI_CR1_RFW_MASK(sai->soc_data->fifo_depth), in fsl_sai_dai_probe()
907 sai->soc_data->fifo_depth - sai->dma_params_tx.maxburst); in fsl_sai_dai_probe()
909 FSL_SAI_CR1_RFW_MASK(sai->soc_data->fifo_depth), in fsl_sai_dai_probe()
1079 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_readable_reg()
1135 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_volatile_reg()
1178 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_writeable_reg()
1225 unsigned char ofs = sai->soc_data->reg_offset; in fsl_sai_check_version()
1318 soc_dl = BIT(sai->soc_data->pins) - 1; in fsl_sai_read_dlcfg()
1320 cfg[0].pins[0] = sai->soc_data->pins; in fsl_sai_read_dlcfg()
1325 cfg[0].pins[1] = sai->soc_data->pins; in fsl_sai_read_dlcfg()
1395 sai->soc_data = of_device_get_match_data(dev); in fsl_sai_probe()
1403 if (sai->soc_data->reg_offset == 8) { in fsl_sai_probe()
1437 if (sai->soc_data->mclk0_is_mclk1) in fsl_sai_probe()
1447 if (!sai->soc_data->use_edma && !ret && dmas[2] == IMX_DMATYPE_MULTI_SAI) in fsl_sai_probe()
1519 sai->soc_data->max_burst[RX] ? sai->soc_data->max_burst[RX] : FSL_SAI_MAXBURST_RX; in fsl_sai_probe()
1521 sai->soc_data->max_burst[TX] ? sai->soc_data->max_burst[TX] : FSL_SAI_MAXBURST_TX; in fsl_sai_probe()
1544 sai->soc_data->max_register >= FSL_SAI_MCTL) { in fsl_sai_probe()
1557 if (sai->soc_data->use_imx_pcm) { in fsl_sai_probe()
1749 if (sai->soc_data->flags & PMQOS_CPU_LATENCY) in fsl_sai_runtime_suspend()
1760 unsigned int ofs = sai->soc_data->reg_offset; in fsl_sai_runtime_resume()
1781 if (sai->soc_data->flags & PMQOS_CPU_LATENCY) in fsl_sai_runtime_resume()
1796 if (sai->soc_data->mclk_with_tere && sai->mclk_direction_output) in fsl_sai_runtime_resume()