summaryrefslogtreecommitdiff
path: root/firmware/drivers/audio/aic3x.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/audio/aic3x.c')
-rw-r--r--firmware/drivers/audio/aic3x.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/drivers/audio/aic3x.c b/firmware/drivers/audio/aic3x.c
index 9b705db7f5..39576e9f47 100644
--- a/firmware/drivers/audio/aic3x.c
+++ b/firmware/drivers/audio/aic3x.c
@@ -305,8 +305,8 @@ void aic3x_switch_output(bool stereo)
305{ 305{
306 if (stereo) 306 if (stereo)
307 { 307 {
308 /* mute MONO_LOP/M */ 308 /* MONO_LOP/M not fully powered up */
309 aic3x_change_reg(AIC3X_MONO_LOP_M_LVL, 0x00, 0xF6); 309 aic3x_change_reg(AIC3X_MONO_LOP_M_LVL, 0x00, 0xFE);
310 /* HPLOUT fully powered up */ 310 /* HPLOUT fully powered up */
311 aic3x_change_reg(AIC3X_HPLOUT_LVL, 0x01, 0xFF); 311 aic3x_change_reg(AIC3X_HPLOUT_LVL, 0x01, 0xFF);
312 /* HPROUT fully powered up */ 312 /* HPROUT fully powered up */
@@ -316,8 +316,8 @@ void aic3x_switch_output(bool stereo)
316 } 316 }
317 else 317 else
318 { 318 {
319 /* MONO_LOP/M not muted */ 319 /* MONO_LOP/M fully powered up */
320 aic3x_change_reg(AIC3X_MONO_LOP_M_LVL, 0x09, 0xFF); 320 aic3x_change_reg(AIC3X_MONO_LOP_M_LVL, 0x01, 0xFF);
321 /* HPLOUT not fully powered up */ 321 /* HPLOUT not fully powered up */
322 aic3x_change_reg(AIC3X_HPLOUT_LVL, 0x00, 0xFE); 322 aic3x_change_reg(AIC3X_HPLOUT_LVL, 0x00, 0xFE);
323 /* HPROUT not fully powered up */ 323 /* HPROUT not fully powered up */