Lines Matching refs:rate
154 static int get_gpio_val(int rate) in get_gpio_val() argument
158 if (juli_rates[i] == rate) in get_gpio_val()
185 int rate; in juli_spdif_in_open() local
190 rate = snd_ak4114_external_rate(spec->ak4114); in juli_spdif_in_open()
191 if (rate >= runtime->hw.rate_min && rate <= runtime->hw.rate_max) { in juli_spdif_in_open()
192 runtime->hw.rate_min = rate; in juli_spdif_in_open()
193 runtime->hw.rate_max = rate; in juli_spdif_in_open()
222 static void juli_akm_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate) in juli_akm_set_rate_val() argument
229 if (rate == 0) /* no hint - S/PDIF input is master or the new spdif in juli_akm_set_rate_val()
234 if (rate > 96000) { in juli_akm_set_rate_val()
237 } else if (rate > 48000) { in juli_akm_set_rate_val()
531 static void juli_set_rate(struct snd_ice1712 *ice, unsigned int rate) in juli_set_rate() argument
537 new = (old & ~GPIO_RATE_MASK) | get_gpio_val(rate); in juli_set_rate()
549 unsigned int rate) in juli_set_mclk() argument
571 int rate; in juli_ak4114_change() local
574 rate = snd_ak4114_external_rate(ak4114); in juli_ak4114_change()
577 juli_akm_set_rate_val(ice->akm, rate); in juli_ak4114_change()