Searched refs:fsl_asrc_pair (Results 1 – 3 of 3) sorted by relevance
45 * fsl_asrc_pair: ASRC Pair common data argument 66 struct fsl_asrc_pair {140 struct fsl_asrc_pair *pair[PAIR_CTX_NUM];147 struct dma_chan *(*get_dma_channel)(struct fsl_asrc_pair *pair, bool dir);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 *pai38 struct fsl_asrc_pair { global() struct 39 asrcfsl_asrc_pair global() argument 40 errorfsl_asrc_pair global() argument 42 indexfsl_asrc_pair global() argument 43 channelsfsl_asrc_pair global() argument 46 dma_chanfsl_asrc_pair global() argument 47 dma_datafsl_asrc_pair global() argument 48 posfsl_asrc_pair global() argument 49 req_dma_chanfsl_asrc_pair global() argument 51 privatefsl_asrc_pair global() argument [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()313 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_hw_free()338 struct fsl_asrc_pair *pair; in fsl_asrc_dma_startup()356 pair->private = (void *)pair + sizeof(struct fsl_asrc_pair); in fsl_asrc_dma_startup()410 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_shutdown()431 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_pcm_pointer()
214 static int fsl_asrc_request_pair(int channels, struct fsl_asrc_pair *pair) in fsl_asrc_request_pair() 258 static void fsl_asrc_release_pair(struct fsl_asrc_pair *pair) in fsl_asrc_release_pair() 283 static void fsl_asrc_set_watermarks(struct fsl_asrc_pair *pair, u32 in, u32 out) in fsl_asrc_set_watermarks() 304 static u32 fsl_asrc_cal_asrck_divisor(struct fsl_asrc_pair *pair, u32 div) in fsl_asrc_cal_asrck_divisor() 323 static int fsl_asrc_set_ideal_ratio(struct fsl_asrc_pair *pair, in fsl_asrc_set_ideal_ratio() 377 static int fsl_asrc_config_pair(struct fsl_asrc_pair *pair, bool use_ideal_rate) in fsl_asrc_config_pair() 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() 631 static struct dma_chan *fsl_asrc_get_dma_channel(struct fsl_asrc_pair *pair, in fsl_asrc_get_dma_channel() 661 struct fsl_asrc_pair *pai in fsl_asrc_select_clk() [all...]