Lines Matching full:asrc

174 	struct fsl_asrc *easrc = ctx->asrc;  in fsl_easrc_set_rs_ratio()
513 * The audio float point data range is (-1, 1), the asrc would output in fsl_easrc_prefilter_config()
750 struct fsl_asrc *easrc = ctx->asrc; in fsl_easrc_config_one_slot()
1046 struct fsl_asrc *easrc = ctx->asrc; in fsl_easrc_process_format()
1129 struct fsl_asrc *easrc = ctx->asrc; in fsl_easrc_set_ctx_format()
1193 * The ASRC provides interleaving support in hardware to ensure that a
1206 easrc = ctx->asrc; in fsl_easrc_set_ctx_organziation()
1243 struct fsl_asrc *easrc = ctx->asrc; in fsl_easrc_request_context()
1293 easrc = ctx->asrc; in fsl_easrc_release_context()
1312 struct fsl_asrc *easrc = ctx->asrc; in fsl_easrc_start_context()
1330 struct fsl_asrc *easrc = ctx->asrc; in fsl_easrc_stop_context()
1378 struct fsl_asrc *easrc = ctx->asrc; in fsl_easrc_get_dma_channel()
1554 .stream_name = "ASRC-Playback",
1563 .stream_name = "ASRC-Capture",
1867 struct fsl_asrc *asrc = pair->asrc; in fsl_easrc_get_output_fifo_size() local
1871 regmap_read(asrc->regmap, REG_EASRC_SFS(index), &val); in fsl_easrc_get_output_fifo_size()
1880 struct fsl_asrc *asrc = pair->asrc; in fsl_easrc_m2m_prepare() local
1881 struct device *dev = &asrc->pdev->dev; in fsl_easrc_m2m_prepare()
1904 ret = fsl_easrc_config_context(asrc, pair->index); in fsl_easrc_m2m_prepare()
1953 struct fsl_asrc *easrc = pair->asrc; in fsl_easrc_m2m_calc_out_len()
2040 struct fsl_asrc *easrc = pair->asrc; in fsl_easrc_m2m_set_ratio_mod()
2161 ret = of_property_read_u32(np, "fsl,asrc-rate", &easrc->asrc_rate); in fsl_easrc_probe()
2163 dev_err(dev, "failed to asrc rate\n"); in fsl_easrc_probe()
2167 ret = of_property_read_u32(np, "fsl,asrc-format", &asrc_fmt); in fsl_easrc_probe()
2170 dev_err(dev, "failed to asrc format\n"); in fsl_easrc_probe()
2281 * any context processing within the ASRC in fsl_easrc_runtime_resume()