summaryrefslogtreecommitdiff
path: root/firmware/export/cs42l55.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export/cs42l55.h')
-rw-r--r--firmware/export/cs42l55.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/firmware/export/cs42l55.h b/firmware/export/cs42l55.h
index 86b54ef272..4584706dfd 100644
--- a/firmware/export/cs42l55.h
+++ b/firmware/export/cs42l55.h
@@ -26,14 +26,16 @@
26#define VOLUME_MIN -580 26#define VOLUME_MIN -580
27#define VOLUME_MAX 120 27#define VOLUME_MAX 120
28 28
29#define AUDIOHW_CAPS (BASS_CAP | TREBLE_CAP | BASS_CUTOFF_CAP \ 29#define AUDIOHW_CAPS (BASS_CAP | TREBLE_CAP | BASS_CUTOFF_CAP | \
30 | TREBLE_CUTOFF_CAP | PRESCALER_CAP) 30 TREBLE_CUTOFF_CAP | PRESCALER_CAP | LINEOUT_CAP)
31 31
32extern int tenthdb2master(int db); 32AUDIOHW_SETTING(VOLUME, "dB", 0, 1, -60, 12, -25)
33AUDIOHW_SETTING(BASS, "dB", 1, 15,-105, 120, 0)
34AUDIOHW_SETTING(TREBLE, "dB", 1, 15,-105, 120, 0)
35AUDIOHW_SETTING(BASS_CUTOFF, "", 0, 1, 1, 4, 2)
36AUDIOHW_SETTING(TREBLE_CUTOFF, "", 0, 1, 1, 4, 1)
33 37
34extern void audiohw_set_master_vol(int vol_l, int vol_r); 38void audiohw_enable_lineout(bool enable);
35extern void audiohw_set_lineout_vol(int vol_l, int vol_r);
36extern void audiohw_enable_lineout(bool enable);
37 39
38/* Register addresses and bits */ 40/* Register addresses and bits */
39 41
@@ -480,5 +482,4 @@ extern void audiohw_enable_lineout(bool enable);
480#define HIDDEN3F 0x3f 482#define HIDDEN3F 0x3f
481#define HIDDEN3F_DEFAULT 0x46 483#define HIDDEN3F_DEFAULT 0x46
482 484
483
484#endif /* __CS42L55_H__ */ 485#endif /* __CS42L55_H__ */