diff options
Diffstat (limited to 'firmware/drivers/audio/aic3x.c')
-rw-r--r-- | firmware/drivers/audio/aic3x.c | 8 |
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 */ |