Searched refs:coeffIncr (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/sound/pci/cs46xx/ |
H A D | cs46xx_lib.c | 757 unsigned int phiIncr, coeffIncr, tmp1, tmp2; in snd_cs46xx_set_capture_sample_rate() local 780 * coeffIncr = -floor((Fs,out * 2^23) / Fs,in) in snd_cs46xx_set_capture_sample_rate() 790 * coeffIncr = neg(dividend((Fs,out * 2^23) / Fs,in)) in snd_cs46xx_set_capture_sample_rate() 798 coeffIncr = tmp1 / 48000; in snd_cs46xx_set_capture_sample_rate() 799 tmp1 -= coeffIncr * 48000; in snd_cs46xx_set_capture_sample_rate() 801 coeffIncr <<= 7; in snd_cs46xx_set_capture_sample_rate() 802 coeffIncr += tmp1 / 48000; in snd_cs46xx_set_capture_sample_rate() 803 coeffIncr ^= 0xFFFFFFFF; in snd_cs46xx_set_capture_sample_rate() 804 coeffIncr++; in snd_cs46xx_set_capture_sample_rate() 824 snd_cs46xx_poke(chip, BA1_CCI, coeffIncr); in snd_cs46xx_set_capture_sample_rate() [all...] |
/kernel/linux/linux-6.6/sound/pci/cs46xx/ |
H A D | cs46xx_lib.c | 757 unsigned int phiIncr, coeffIncr, tmp1, tmp2; in snd_cs46xx_set_capture_sample_rate() local 780 * coeffIncr = -floor((Fs,out * 2^23) / Fs,in) in snd_cs46xx_set_capture_sample_rate() 790 * coeffIncr = neg(dividend((Fs,out * 2^23) / Fs,in)) in snd_cs46xx_set_capture_sample_rate() 798 coeffIncr = tmp1 / 48000; in snd_cs46xx_set_capture_sample_rate() 799 tmp1 -= coeffIncr * 48000; in snd_cs46xx_set_capture_sample_rate() 801 coeffIncr <<= 7; in snd_cs46xx_set_capture_sample_rate() 802 coeffIncr += tmp1 / 48000; in snd_cs46xx_set_capture_sample_rate() 803 coeffIncr ^= 0xFFFFFFFF; in snd_cs46xx_set_capture_sample_rate() 804 coeffIncr++; in snd_cs46xx_set_capture_sample_rate() 824 snd_cs46xx_poke(chip, BA1_CCI, coeffIncr); in snd_cs46xx_set_capture_sample_rate() [all...] |
Completed in 5 milliseconds