summaryrefslogtreecommitdiff
path: root/firmware/drivers/audio/wm8758.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/audio/wm8758.c')
-rw-r--r--firmware/drivers/audio/wm8758.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/firmware/drivers/audio/wm8758.c b/firmware/drivers/audio/wm8758.c
index a9f10fbe67..8f452f7a09 100644
--- a/firmware/drivers/audio/wm8758.c
+++ b/firmware/drivers/audio/wm8758.c
@@ -118,30 +118,24 @@ void audiohw_enable_output(bool enable)
118 } 118 }
119} 119}
120 120
121int audiohw_set_master_vol(int vol_l, int vol_r) 121void audiohw_set_master_vol(int vol_l, int vol_r)
122{ 122{
123 /* OUT1 */ 123 /* OUT1 */
124 wmcodec_write(LOUT1VOL, 0x080 | vol_l); 124 wmcodec_write(LOUT1VOL, 0x080 | vol_l);
125 wmcodec_write(ROUT1VOL, 0x180 | vol_r); 125 wmcodec_write(ROUT1VOL, 0x180 | vol_r);
126
127 return 0;
128} 126}
129 127
130int audiohw_set_lineout_vol(int vol_l, int vol_r) 128void audiohw_set_lineout_vol(int vol_l, int vol_r)
131{ 129{
132 /* OUT2 */ 130 /* OUT2 */
133 wmcodec_write(LOUT2VOL, vol_l); 131 wmcodec_write(LOUT2VOL, vol_l);
134 wmcodec_write(ROUT2VOL, 0x100 | vol_r); 132 wmcodec_write(ROUT2VOL, 0x100 | vol_r);
135
136 return 0;
137} 133}
138 134
139int audiohw_set_mixer_vol(int channel1, int channel2) 135void audiohw_set_mixer_vol(int channel1, int channel2)
140{ 136{
141 (void)channel1; 137 (void)channel1;
142 (void)channel2; 138 (void)channel2;
143
144 return 0;
145} 139}
146 140
147void audiohw_set_bass(int value) 141void audiohw_set_bass(int value)