summaryrefslogtreecommitdiff
path: root/firmware/target/arm/imx233/audioin-imx233.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/imx233/audioin-imx233.c')
-rw-r--r--firmware/target/arm/imx233/audioin-imx233.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/target/arm/imx233/audioin-imx233.c b/firmware/target/arm/imx233/audioin-imx233.c
index dcb9c7c4b4..d3df627037 100644
--- a/firmware/target/arm/imx233/audioin-imx233.c
+++ b/firmware/target/arm/imx233/audioin-imx233.c
@@ -25,9 +25,9 @@ void imx233_audioin_preinit(void)
25 /* Enable AUDIOIN block */ 25 /* Enable AUDIOIN block */
26 imx233_reset_block(&HW_AUDIOIN_CTRL); 26 imx233_reset_block(&HW_AUDIOIN_CTRL);
27 /* Enable ADC */ 27 /* Enable ADC */
28 __REG_CLR(HW_AUDIOIN_ANACLKCTRL) = HW_AUDIOIN_ANACLKCTRL__CLKGATE; 28 BF_SET(AUDIOIN_CTRL, CLKGATE);
29 /* Set word-length to 16-bit */ 29 /* Set word-length to 16-bit */
30 __REG_SET(HW_AUDIOIN_CTRL) = HW_AUDIOIN_CTRL__WORD_LENGTH; 30 BF_SET(AUDIOIN_CTRL, WORD_LENGTH);
31} 31}
32 32
33void imx233_audioin_postinit(void) 33void imx233_audioin_postinit(void)
@@ -38,7 +38,7 @@ void imx233_audioin_close(void)
38{ 38{
39 /* TODO mute */ 39 /* TODO mute */
40 /* Gate off ADC */ 40 /* Gate off ADC */
41 __REG_SET(HW_AUDIOIN_ANACLKCTRL) = HW_AUDIOIN_ANACLKCTRL__CLKGATE; 41 BF_SET(AUDIOIN_ANACLKCTRL, CLKGATE);
42 /* will also gate off the module */ 42 /* will also gate off the module */
43 __REG_CLR(HW_AUDIOIN_CTRL) = HW_AUDIOIN_CTRL__RUN; 43 BF_CLR(AUDIOIN_CTRL, RUN);
44} 44}