Lines Matching defs:runtime
219 struct snd_pcm_runtime *runtime)
229 if (runtime) {
230 switch (runtime->rate) {
314 struct snd_pcm_runtime *runtime)
318 clk_div = player->mclk / runtime->rate;
327 switch (runtime->format) {
368 uni_player_set_channel_status(player, runtime);
392 SET_UNIPERIF_I2S_FMT_NUM_CH(player, runtime->channels / 2);
417 struct snd_pcm_runtime *runtime)
426 slot_width = snd_pcm_format_width(runtime->format);
428 output_frame_size = slot_width * runtime->channels;
430 clk_div = player->mclk / runtime->rate;
464 switch (runtime->format) {
490 if ((runtime->channels % 2) || (runtime->channels < 2) ||
491 (runtime->channels > 10)) {
496 SET_UNIPERIF_I2S_FMT_NUM_CH(player, runtime->channels / 2);
510 struct snd_pcm_runtime *runtime)
522 sti_uniperiph_get_user_frame_size(runtime);
548 freq = runtime->rate * tdm_frame_size * 8;
603 if (player->substream && player->substream->runtime)
605 player->substream->runtime);
709 ret = snd_pcm_hw_rule_add(substream->runtime, 0,
717 return snd_pcm_hw_rule_add(substream->runtime, 0,
751 struct snd_pcm_runtime *runtime = substream->runtime;
766 sti_uniperiph_get_user_frame_size(runtime) / 4;
768 transfer_size = runtime->channels * UNIPERIF_FIFO_FRAMES;
796 ret = uni_player_prepare_iec958(player, runtime);
799 ret = uni_player_prepare_pcm(player, runtime);
802 ret = uni_player_prepare_iec958(player, runtime);
805 ret = uni_player_prepare_tdm(player, runtime);