summaryrefslogtreecommitdiff
path: root/firmware/drivers/audio/wm8731.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/audio/wm8731.c')
-rw-r--r--firmware/drivers/audio/wm8731.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/firmware/drivers/audio/wm8731.c b/firmware/drivers/audio/wm8731.c
index 3689a28f31..f84edc55da 100644
--- a/firmware/drivers/audio/wm8731.c
+++ b/firmware/drivers/audio/wm8731.c
@@ -93,29 +93,6 @@ static void wmc_write_masked(int reg, unsigned bits, unsigned mask)
93 wmc_write(reg, (wmc_regs[reg] & ~mask) | (bits & mask)); 93 wmc_write(reg, (wmc_regs[reg] & ~mask) | (bits & mask));
94} 94}
95 95
96int sound_val2phys(int setting, int value)
97{
98 int result;
99
100 switch(setting)
101 {
102#ifdef HAVE_RECORDING
103 case SOUND_LEFT_GAIN:
104 case SOUND_RIGHT_GAIN:
105 result = (value - 23) * 15;
106 break;
107 case SOUND_MIC_GAIN:
108 result = value * 200;
109 break;
110#endif
111 default:
112 result = value;
113 break;
114 }
115
116 return result;
117}
118
119/* convert tenth of dB volume (-730..60) to master volume register value */ 96/* convert tenth of dB volume (-730..60) to master volume register value */
120static int vol_tenthdb2hw(int db) 97static int vol_tenthdb2hw(int db)
121{ 98{