summaryrefslogtreecommitdiff
path: root/firmware/export/wm8985.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export/wm8985.h')
-rw-r--r--firmware/export/wm8985.h12
1 files changed, 5 insertions, 7 deletions
diff --git a/firmware/export/wm8985.h b/firmware/export/wm8985.h
index a12d7cda57..8fa58425bf 100644
--- a/firmware/export/wm8985.h
+++ b/firmware/export/wm8985.h
@@ -21,22 +21,20 @@
21#define _WM8985_H 21#define _WM8985_H
22 22
23/* volume/balance/treble/bass interdependency */ 23/* volume/balance/treble/bass interdependency */
24#define VOLUME_MIN -730 24#define VOLUME_MIN -570
25#define VOLUME_MAX 60 25#define VOLUME_MAX 60
26 26
27extern int tenthdb2master(int db); 27extern int tenthdb2master(int db);
28extern int tenthdb2mixer(int db);
28 29
29extern void audiohw_set_master_vol(int vol_l, int vol_r); 30extern void audiohw_set_master_vol(int vol_l, int vol_r);
30extern void audiohw_set_lineout_vol(int vol_l, int vol_r); 31extern void audiohw_set_lineout_vol(int vol_l, int vol_r);
32extern void audiohw_set_mixer_vol(int channel1, int channel2);
31extern void audiohw_set_bass(int value); 33extern void audiohw_set_bass(int value);
34extern void audiohw_set_bass_cutoff(int value);
32extern void audiohw_set_treble(int value); 35extern void audiohw_set_treble(int value);
36extern void audiohw_set_treble_cutoff(int value);
33extern void audiohw_set_nsorder(int order); 37extern void audiohw_set_nsorder(int order);
34extern void audiohw_set_sample_rate(int sampling_control); 38extern void audiohw_set_sample_rate(int sampling_control);
35 39
36/* Register addresses */
37// .. tbc
38
39/* Register settings for the supported samplerates: */
40// .. tbc
41
42#endif /* _WM8985_H */ 40#endif /* _WM8985_H */