diff options
Diffstat (limited to 'firmware/export/ak4537.h')
-rw-r--r-- | firmware/export/ak4537.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/firmware/export/ak4537.h b/firmware/export/ak4537.h index d66205af7c..1c09b5aa2f 100644 --- a/firmware/export/ak4537.h +++ b/firmware/export/ak4537.h | |||
@@ -22,8 +22,19 @@ | |||
22 | #ifndef _AK4537_H | 22 | #ifndef _AK4537_H |
23 | #define _AK4537_H | 23 | #define _AK4537_H |
24 | 24 | ||
25 | |||
26 | #define AUDIOHW_CAPS (LIN_GAIN_CAP | MIC_GAIN_CAP) | ||
27 | |||
25 | /* Volume goes from -127.0 ... 0 dB in 0.5 dB increments */ | 28 | /* Volume goes from -127.0 ... 0 dB in 0.5 dB increments */ |
26 | AUDIOHW_SETTING(VOLUME, "dB", 0, 1, -128, 0, -25) | 29 | AUDIOHW_SETTING(VOLUME, "dB", 0, 1, -128, 0, -25) |
30 | #ifdef HAVE_RECORDING | ||
31 | /* line input: -23 .. +12dB */ | ||
32 | AUDIOHW_SETTING(LEFT_GAIN, "dB", 0, 1, -23, 12, 0) | ||
33 | AUDIOHW_SETTING(RIGHT_GAIN, "dB", 0, 1, -23, 12, 0) | ||
34 | /* mic gain: +15dB fixed +20dB switchable mic preamp gain | ||
35 | and the line stage of -23..+12dB make a total range of -8..+47dB */ | ||
36 | AUDIOHW_SETTING(MIC_GAIN, "dB", 0, 1, -8, 47, 20) | ||
37 | #endif /* HAVE_RECORDING */ | ||
27 | 38 | ||
28 | #define AKC_NUM_REGS 0x11 | 39 | #define AKC_NUM_REGS 0x11 |
29 | 40 | ||