From c68e42c4372fca48d237df398d208c6b7e181ff3 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Sun, 3 Aug 2014 19:29:02 -0600 Subject: [PATCH] WM8904: Restore mystery bit in setup that was accidentally tossed before --- drivers/audio/wm8904.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/audio/wm8904.c b/drivers/audio/wm8904.c index 2c63e17f0d..323ec05194 100644 --- a/drivers/audio/wm8904.c +++ b/drivers/audio/wm8904.c @@ -2119,9 +2119,10 @@ static void wm8904_audio_output(FAR struct wm8904_dev_s *priv) * AIFADC_TDM=0 : Normal ADCDAT operation * AIFDAC_TDM_CHAN=0 : DACDAT data input on slot 0 * AIFDAC_TDM=0 : Normal DACDAT operation + * Bit 14: : Undocumented */ - regval = WM8904_AIF_FMT_I2S | WM8904_AIF_WL_24BITS | WM8904_BCLK_DIR; + regval = WM8904_AIF_FMT_I2S | WM8904_AIF_WL_24BITS | WM8904_BCLK_DIR | 0x4000; wm8904_writereg(priv, WM8904_AIF1, regval); /* Audio Interface 2.