From ea4cb320f037ddad635159ad0d34a4e7993a252b Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 12 Mar 2014 11:46:34 +0000 Subject: [PATCH 48/54] ASoc: Don't report S24_LE support, it produces white noise with xbmc --- sound/soc/bcm/bcm2708-i2s.c | 2 +- sound/soc/codecs/pcm5102a.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- a/sound/soc/bcm/bcm2708-i2s.c +++ b/sound/soc/bcm/bcm2708-i2s.c @@ -718,7 +718,7 @@ static struct snd_soc_dai_driver bcm2708 .channels_max = 2, .rates = SNDRV_PCM_RATE_8000_192000, .formats = SNDRV_PCM_FMTBIT_S16_LE - | SNDRV_PCM_FMTBIT_S24_LE + // | SNDRV_PCM_FMTBIT_S24_LE : disable for now, it causes white noise with xbmc | SNDRV_PCM_FMTBIT_S32_LE }, .capture = { --- a/sound/soc/codecs/pcm5102a.c +++ b/sound/soc/codecs/pcm5102a.c @@ -28,7 +28,7 @@ static struct snd_soc_dai_driver pcm5102 .channels_max = 2, .rates = SNDRV_PCM_RATE_8000_192000, .formats = SNDRV_PCM_FMTBIT_S16_LE | - SNDRV_PCM_FMTBIT_S24_LE | + // SNDRV_PCM_FMTBIT_S24_LE | : disable for now, it causes white noise with xbmc SNDRV_PCM_FMTBIT_S32_LE }, };