From 274ef7d34741acde91db31b8a08a1a0c7b780e77 Mon Sep 17 00:00:00 2001 From: Ming Wei Date: Thu, 9 Feb 2017 13:05:32 -0600 Subject: [PATCH] realtime_demo_bios: fix the CMB PCM1864 PLL setting issue Signed-off-by: Ming Wei --- realtime_demo_bios/k2g/src/main.c | 4 ++++ realtime_demo_bios/k2g/src/mcasp_cfg.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/realtime_demo_bios/k2g/src/main.c b/realtime_demo_bios/k2g/src/main.c index 3fad93c..40fe00d 100644 --- a/realtime_demo_bios/k2g/src/main.c +++ b/realtime_demo_bios/k2g/src/main.c @@ -299,6 +299,10 @@ void main (void) /* reset Audio ADC module 0 */ status = cmb_AudioAdcReset(CMB_ADC_DEVICE_0); cmb_delay(10000); + /* set PLL for Audio ADC module 0 */ + status = cmb_AudioAdcSetPLL(CMB_ADC_DEVICE_0); + cmb_delay(200000); + /* reset Audio ADC module 1 */ status = cmb_AudioAdcReset(CMB_ADC_DEVICE_1); cmb_delay(10000); diff --git a/realtime_demo_bios/k2g/src/mcasp_cfg.c b/realtime_demo_bios/k2g/src/mcasp_cfg.c index 9c5984f..b41226d 100644 --- a/realtime_demo_bios/k2g/src/mcasp_cfg.c +++ b/realtime_demo_bios/k2g/src/mcasp_cfg.c @@ -190,7 +190,7 @@ Mcasp_HwSetupData mcaspXmtSetup = { /* .xstat = */ 0x000001FF, /* reset any existing status bits */ /* .xevtctl = */ 0x00000000, /* DMA request is enabled or disabled */ { - /* .aclkxctl = */ 0X000000E7, /* Bit CLK Pol: falling edge, ASYNC is 1, ACLKX is internal, HF CLK to BCLK divider is 8 */ + /* .aclkxctl = */ 0X000000E3, /* Bit CLK Pol: falling edge, ASYNC is 1, ACLKX is internal, HF CLK to BCLK divider is 4 */ /* .ahclkxctl = */ 0x00000000, /* AHCLKX is external */ /* .xclkchk = */ 0x00000000 }, -- 2.26.2