diff options
Diffstat (limited to 'firmware/target/arm/imx233/audio-imx233.h')
-rw-r--r-- | firmware/target/arm/imx233/audio-imx233.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/firmware/target/arm/imx233/audio-imx233.h b/firmware/target/arm/imx233/audio-imx233.h index 035bf357e1..2596e81bac 100644 --- a/firmware/target/arm/imx233/audio-imx233.h +++ b/firmware/target/arm/imx233/audio-imx233.h | |||
@@ -36,6 +36,12 @@ | |||
36 | * IMX233_AUDIO_SPKR_GATE_BANK (gpio bank) | 36 | * IMX233_AUDIO_SPKR_GATE_BANK (gpio bank) |
37 | * IMX233_AUDIO_SPKR_GATE_PIN (gpio pin) | 37 | * IMX233_AUDIO_SPKR_GATE_PIN (gpio pin) |
38 | * IMX233_AUDIO_SPKR_GATE_INVERTED (define if inverted) | 38 | * IMX233_AUDIO_SPKR_GATE_INVERTED (define if inverted) |
39 | * | ||
40 | * target can override those to control microphone parameters | ||
41 | * NOTE by default, mic select is 1, mic bias is 0 and mic resistor is 2KOhm | ||
42 | * IMX233_AUDIO_MIC_SELECT (mic bias pin: 0=lradc0, 1=lradc1) | ||
43 | * IMX233_AUDIO_MIC_BIAS (mic bias, 0=1.21V, 1=1.46, ..., 7=2.96V (0.25mV inc) | ||
44 | * IMX233_AUDIO_MIC_RESISTOR (mic resistor: 2KOhm, 4KOhm, 8KOhm) | ||
39 | */ | 45 | */ |
40 | // do some initialisation related to next functions | 46 | // do some initialisation related to next functions |
41 | void imx233_audio_preinit(void); | 47 | void imx233_audio_preinit(void); |
@@ -45,4 +51,4 @@ void imx233_audio_enable_hp(bool en); | |||
45 | // enable/disable the speaker audio gate (typically using a GPIO) | 51 | // enable/disable the speaker audio gate (typically using a GPIO) |
46 | void imx233_audio_enable_spkr(bool en); | 52 | void imx233_audio_enable_spkr(bool en); |
47 | 53 | ||
48 | #endif /* __audio_imx233__ */ \ No newline at end of file | 54 | #endif /* __audio_imx233__ */ |