mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-11-09 13:12:37 -05:00
imx233: rewrite audioin using new register headers
Change-Id: I7d71d16361a29030d0eb6de5c518168947516d39
This commit is contained in:
parent
df9e6c3147
commit
444a8b1da0
2 changed files with 5 additions and 86 deletions
|
|
@ -25,9 +25,9 @@ void imx233_audioin_preinit(void)
|
|||
/* Enable AUDIOIN block */
|
||||
imx233_reset_block(&HW_AUDIOIN_CTRL);
|
||||
/* Enable ADC */
|
||||
__REG_CLR(HW_AUDIOIN_ANACLKCTRL) = HW_AUDIOIN_ANACLKCTRL__CLKGATE;
|
||||
BF_SET(AUDIOIN_CTRL, CLKGATE);
|
||||
/* Set word-length to 16-bit */
|
||||
__REG_SET(HW_AUDIOIN_CTRL) = HW_AUDIOIN_CTRL__WORD_LENGTH;
|
||||
BF_SET(AUDIOIN_CTRL, WORD_LENGTH);
|
||||
}
|
||||
|
||||
void imx233_audioin_postinit(void)
|
||||
|
|
@ -38,7 +38,7 @@ void imx233_audioin_close(void)
|
|||
{
|
||||
/* TODO mute */
|
||||
/* Gate off ADC */
|
||||
__REG_SET(HW_AUDIOIN_ANACLKCTRL) = HW_AUDIOIN_ANACLKCTRL__CLKGATE;
|
||||
BF_SET(AUDIOIN_ANACLKCTRL, CLKGATE);
|
||||
/* will also gate off the module */
|
||||
__REG_CLR(HW_AUDIOIN_CTRL) = HW_AUDIOIN_CTRL__RUN;
|
||||
BF_CLR(AUDIOIN_CTRL, RUN);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue