From: Clemens Ladisch Date: Mon, 7 Apr 2008 08:26:26 +0000 (+0200) Subject: [ALSA] virtuoso: set PCM1796 oversampling rate X-Git-Tag: v2.6.26-rc1~1087^2~80 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d08267a9df99c3cf288ca05e75084d14479fe7cb;p=linux-2.6 [ALSA] virtuoso: set PCM1796 oversampling rate When playing data at 96 kHz or higher, reduce the DAC oversampling rate to 32. Signed-off-by: Clemens Ladisch Signed-off-by: Takashi Iwai --- diff --git a/sound/pci/oxygen/virtuoso.c b/sound/pci/oxygen/virtuoso.c index 95c229acf8..c6bd31b9f4 100644 --- a/sound/pci/oxygen/virtuoso.c +++ b/sound/pci/oxygen/virtuoso.c @@ -174,14 +174,12 @@ static void xonar_cleanup(struct oxygen *chip) static void set_pcm1796_params(struct oxygen *chip, struct snd_pcm_hw_params *params) { -#if 0 unsigned int i; u8 value; value = params_rate(params) >= 96000 ? PCM1796_OS_32 : PCM1796_OS_64; for (i = 0; i < 4; ++i) pcm1796_write(chip, i, 20, value); -#endif } static void update_pcm1796_volume(struct oxygen *chip)