Searched refs:fsl_asrc_pair (Results 1 – 5 of 5) sorted by relevance
66 struct fsl_asrc_pair { struct140 struct fsl_asrc_pair *pair[PAIR_CTX_NUM];148 int (*request_pair)(int channels, struct fsl_asrc_pair *pair);149 void (*release_pair)(struct fsl_asrc_pair *pair);153 int (*m2m_prepare)(struct fsl_asrc_pair *pair);154 int (*m2m_start)(struct fsl_asrc_pair *pair);155 int (*m2m_unprepare)(struct fsl_asrc_pair *pair);156 int (*m2m_stop)(struct fsl_asrc_pair *pair);159 int (*m2m_get_maxburst)(u8 dir, struct fsl_asrc_pair *pair);160 int (*m2m_pair_suspend)(struct fsl_asrc_pair *pair);[all …]
33 struct fsl_asrc_pair *pair = (struct fsl_asrc_pair *)data; in asrc_input_dma_callback()41 struct fsl_asrc_pair *pair = (struct fsl_asrc_pair *)data; in asrc_output_dma_callback()101 static int asrc_dmaconfig(struct fsl_asrc_pair *pair, in asrc_dmaconfig()293 struct fsl_asrc_pair *pair; in fsl_asrc_m2m_comp_open()338 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_m2m_comp_release()356 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_m2m_comp_set_params()461 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_m2m_comp_task_create()530 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_m2m_comp_task_start()546 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_m2m_comp_task_free()633 struct fsl_asrc_pair *pair; in fsl_asrc_m2m_suspend()[all …]
46 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_complete()60 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_prepare_and_submit()101 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_trigger()138 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_hw_params()326 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_hw_free()351 struct fsl_asrc_pair *pair; in fsl_asrc_dma_startup()369 pair->private = (void *)pair + sizeof(struct fsl_asrc_pair); in fsl_asrc_dma_startup()423 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_shutdown()444 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_pcm_pointer()
258 static void fsl_asrc_release_pair(struct fsl_asrc_pair *pair) in fsl_asrc_release_pair()323 static int fsl_asrc_set_ideal_ratio(struct fsl_asrc_pair *pair, in fsl_asrc_set_ideal_ratio()582 static void fsl_asrc_start_pair(struct fsl_asrc_pair *pair) in fsl_asrc_start_pair()616 static void fsl_asrc_stop_pair(struct fsl_asrc_pair *pair) in fsl_asrc_stop_pair()661 struct fsl_asrc_pair *pair, in fsl_asrc_select_clk()704 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dai_hw_params()751 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dai_hw_free()763 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dai_trigger()1080 static int fsl_asrc_m2m_prepare(struct fsl_asrc_pair *pair) in fsl_asrc_m2m_prepare()1110 static int fsl_asrc_m2m_start(struct fsl_asrc_pair *pair) in fsl_asrc_m2m_start()[all …]
172 static int fsl_easrc_set_rs_ratio(struct fsl_asrc_pair *ctx) in fsl_easrc_set_rs_ratio()476 struct fsl_asrc_pair *ctx; in fsl_easrc_prefilter_config()864 struct fsl_asrc_pair *ctx = easrc->pair[ctx_id]; in fsl_easrc_config_slot()927 struct fsl_asrc_pair *ctx = easrc->pair[ctx_id]; in fsl_easrc_release_slot()967 struct fsl_asrc_pair *ctx; in fsl_easrc_config_context()1413 struct fsl_asrc_pair *ctx = runtime->private_data; in fsl_easrc_trigger()1445 struct fsl_asrc_pair *ctx = runtime->private_data; in fsl_easrc_hw_params()1518 struct fsl_asrc_pair *ctx = runtime->private_data; in fsl_easrc_hw_free()1928 static int fsl_easrc_m2m_start(struct fsl_asrc_pair *pair) in fsl_easrc_m2m_start()1939 static int fsl_easrc_m2m_stop(struct fsl_asrc_pair *pair) in fsl_easrc_m2m_stop()[all …]