Lines Matching refs:rate
409 const struct audioformat *fmt, int rate) in set_sample_rate_v1() argument
419 data[0] = rate; in set_sample_rate_v1()
420 data[1] = rate >> 8; in set_sample_rate_v1()
421 data[2] = rate >> 16; in set_sample_rate_v1()
428 fmt->iface, fmt->altsetting, rate, fmt->endpoint); in set_sample_rate_v1()
458 if (crate != rate) { in set_sample_rate_v1()
459 dev_warn(&dev->dev, "current rate %d is different from the runtime rate %d\n", crate, rate); in set_sample_rate_v1()
498 int clock, int rate) in snd_usb_set_sample_rate_v2v3() argument
521 data = cpu_to_le32(rate); in snd_usb_set_sample_rate_v2v3()
534 const struct audioformat *fmt, int rate) in set_sample_rate_v2v3() argument
562 if (prev_rate == rate) in set_sample_rate_v2v3()
565 cur_rate = snd_usb_set_sample_rate_v2v3(chip, fmt, clock, rate); in set_sample_rate_v2v3()
569 fmt->iface, fmt->altsetting, rate, cur_rate); in set_sample_rate_v2v3()
576 if (cur_rate != rate) { in set_sample_rate_v2v3()
579 fmt->iface, fmt->altsetting, rate, cur_rate); in set_sample_rate_v2v3()
585 bool cur_base_48k = (rate % 48000 == 0); in set_sample_rate_v2v3()
602 const struct audioformat *fmt, int rate) in snd_usb_init_sample_rate() argument
605 fmt->iface, fmt->altsetting, rate, fmt->clock); in snd_usb_init_sample_rate()
610 return set_sample_rate_v1(chip, fmt, rate); in snd_usb_init_sample_rate()
614 if (rate != UAC3_BADD_SAMPLING_RATE) in snd_usb_init_sample_rate()
621 return set_sample_rate_v2v3(chip, fmt, rate); in snd_usb_init_sample_rate()