WM8956
REGISTER BIT
ADDRESS
6:4
LABEL
LI2LOVOL[2:0]
3:0
R35 (23h) 8:0
R36 (24h) 8:0
R37 (25h) 8
Right Out
Mix
7
RD2RO
RI2RO
6:4 RI2ROVOL[2:0]
3:0
R38 (26h) 8
Mono Out 7
Mix (1)
L2MO
6:0
R39 (27h) 8
Mono Out 7
Mix (2)
R2MO
6:0
R40 (28h) 8
Left
Speaker
Volume
7
SPKVU
SPKLZC
6:0 SPKLVOL[6:0]
R41 (29h) 8
Right
Speaker
Volume
7
SPKVU
SPKRZC
6:0 SPKRVOL[6:0]
R42 (2Ah) 8:7
DEFAULT
DESCRIPTION
Production Data
REFER TO
101
0000
001010000
001010000
0
0
101
0000
0
0
0000000
0
0
0000000
N/A
0
0000000
N/A
0
0000000
00
LINPUT3 to Left Output Mixer Volume
000 = 0dB
...(3dB steps)
111 = -21dB
Reserved
Reserved
Reserved
Right DAC to Right Output Mixer
0 = Disable (Mute)
1 = Enable Path
RINPUT3 to Right Output Mixer
0 = Disable (Mute)
1 = Enable Path
RINPUT3 to Right Output Mixer Volume
000 = 0dB
...(3dB steps)
111 = -21dB
Reserved
Reserved
Left Output Mixer to Mono Output Mixer Control
0 = Left channel mix disabled
1 = Left channel mix enabled
Reserved
Reserved
Right Output Mixer to Mono Output Mixer Control
0 = Right channel mix disabled
1 = Right channel mix enabled
Reserved
Speaker Volume Update
Writing a 1 to this bit will cause left and right
speaker volumes to be updated (SPKLVOL and
SPKRVOL)
Left Speaker Zero Cross Enable
1 = Change gain on zero cross only
0 = Change gain immediately
SPK_LP/SPK_LN Volume
1111111 = +6dB
… 1dB steps down to
0110000 = -73dB
0101111 to 0000000 = Analogue MUTE
Speaker Volume Update
Writing a 1 to this bit will cause left and right
speaker volumes to be updated (SPKLVOL and
SPKRVOL)
Right Speaker Zero Cross Enable
1 = Change gain on zero cross only
0 = Change gain immediately
SPK_RP/SPK_RN Volume
1111111 = +6dB
… 1dB steps down to
0110000 = -73dB
0101111 to 0000000 = Analogue MUTE
Reserved
Output Signal
Path
Output Signal
Path
Output Signal
Path
Output Signal
Path
Output Signal
Path
Output Signal
Path
Analogue
Outputs
Analogue
Outputs
Analogue
Outputs
Analogue
Outputs
Analogue
Outputs
Analogue
Outputs
w
PD, November 2011, Rev 4.1
68