English
Language : 

CS4207 Datasheet, PDF (60/144 Pages) Cirrus Logic – Low-power, 4-in / 6-out HD Audio CODEC with Headphone Amp
6.5.14 Amplifier Gain/Mute
Get Parameter Command Format:
Bits [31:28]
CAd = X
Bits [27:20]
ADC1 Node ID=05h
ADC2 Node ID=06h
Bits [19:8]
Verb ID = Bxxh
CS4207
Bits [7:0]
Parameter ID = xxh
Bits [19:8] = ‘Bxxxx’, where bits [15:0] are defined below:
Bits [15:0]
15
14
13
12:4
3:0
Value
0b
0b
xb
000000000b
0000b
Description
Get Output/Input (GOI): Controls whether the request is for the input
amplifier or the output amplifier. When ‘0’, the input amplifier is being
requested. When ‘1’, the output amplifier is being requested.
‘0’b
Get Left/Right (GLR): This bit controls whether the request is for the
left channel amplifier or the right channel amplifier. When ‘1’, the left
channel amplifier is being requested. When ‘0’, the right channel ampli-
fier is being requested.
Reserved
Index (IDX): This field specifies the input index of the amplifier setting
to return if the widget has multiple input amplifiers. It is only applicable
if “Get Output/Input” is ‘0’ which indicates input amplifier is being
requested. This field has no meaning and ignored since the widget
does not have multiple input amplifiers. It should be always ‘0’s.
Response Format:
Bits
31:8
Type
Read Only
7
Read Only
6:0
Read Only
Default
000000h
1b
0110011b
Description
Always returned “000000h”
Amplifier Mute (AM): This bit returns the Mute
setting for the amplifier requested. A 1 indicates
the amplifier is in the Mute condition. If the ampli-
fier requested does not exist, a ‘0’ will be
returned. Default equals Muted.
Amplifier Gain (AG): This field returns the Gain
setting for the amplifier requested. If the amplifier
requested does not exist, all ‘0’s will be returned
Default equals 0 dB.
Set Parameter Command Format:
Bits [31:28]
CAd = X
Bits [27:20]
ADC1 Node ID=05h
ADC2 Node ID=06h
Bits [19:8]
Verb ID = 3xxh
Bits [7:0]
Parameter ID = xxh
Bits [19:8] = ‘3xxxx’, where bits [15:0] are defined below:
Bits
Type
Default
15
Write Only
0b
14
Write Only
xb
Description
Set Output Amplifier (SOA): Bit is always ‘0’
since an output amplifier is not present.
Set Input Amplifier (SIA): Determines if the
value programmed refers to the input amplifier.
Set to a 1 for the value to be accepted.
60
DS880F1