]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/blobdiff - sound/pci/oxygen/oxygen_pcm.c
[ALSA] oxygen: add 192 kHz SPDIF input support
[mirror_ubuntu-eoan-kernel.git] / sound / pci / oxygen / oxygen_pcm.c
index 31b0ccdca9a88c97ae1d99aea62e96289d8b245e..200290099cbc10155338c18042dee7f4d7e149ef 100644 (file)
@@ -85,12 +85,16 @@ static struct snd_pcm_hardware oxygen_hardware[PCM_COUNT] = {
                        SNDRV_PCM_INFO_SYNC_START,
                .formats = SNDRV_PCM_FMTBIT_S16_LE |
                           SNDRV_PCM_FMTBIT_S32_LE,
-               .rates = SNDRV_PCM_RATE_44100 |
+               .rates = SNDRV_PCM_RATE_32000 |
+                        SNDRV_PCM_RATE_44100 |
                         SNDRV_PCM_RATE_48000 |
+                        SNDRV_PCM_RATE_64000 |
                         SNDRV_PCM_RATE_88200 |
-                        SNDRV_PCM_RATE_96000,
-               .rate_min = 44100,
-               .rate_max = 96000,
+                        SNDRV_PCM_RATE_96000 |
+                        SNDRV_PCM_RATE_176400 |
+                        SNDRV_PCM_RATE_192000,
+               .rate_min = 32000,
+               .rate_max = 192000,
                .channels_min = 2,
                .channels_max = 2,
                .buffer_bytes_max = 256 * 1024,