8 unsolicited response control, Cs4207 – Cirrus Logic CS4207 User Manual
Page 82
82
DS880F4
CS4207
Response Format:
6.8.8
Unsolicited Response Control
Get Parameter Command Format:
Set Parameter Command Format:
Response Format:
Bits [31:0] are sticky and will not be reset by a Link Reset or a Function Group Reset:
Unsolicited Response Format:
Bits
Type
Default
Description
31:8
Read Only
000000h
Reserved
7
Read/Write
0b
H-Phone Enable (HPE): This bit has no effect
on the output path. Per HD Audio spec, a ‘1’
enables a low impedance amplifier associated
with the output. When ‘0’, this bit disables a low
impedance amplifier associated with the output.
6
Read/Write
0b
Output Enable (OUTE): This bit has no effect on
the output path. Per HD Audio spec, a ‘1’
enables the output path of the Pin Widget. When
‘0’, the output path of the Pin Widget is shut off.
5
Read Only
0b
Input Enable (INE): Set to ‘0’ since there is no
input path associated with the pin widget.
4:3
Read Only
00b
Reserved
2:0
Read Only
000b
VREF Enable (VREFE): This field selects one of
the possible states for the VREF signal(s). The
Pin Widget does not support VREF generation
as indicated in the Pin Capabilities. As such, this
field will always be “000b” to select Hi-Z state.
Bits [31:28]
Bits [27:20]
Bits [19:8]
Bits [7:0]
CAd = X
Node ID = 09h
Verb ID = F08h
Payload = 00h
Bits [31:28]
Bits [27:20]
Bits [19:8]
Bits [7:0]
CAd = X
Node ID = 09h
Verb ID = 708h
Payload = xxh
Bits
Type
Default
Description
31:8
Read Only
000000h
Reserved
7
Read/Write
0b
Enable: Controls the actual generation of Unso-
licited Responses. 1 is enable; 0 is disable.
6
Read Only
0b
Reserved
5:0
Read/Write
000000b
Tag: Is a 6 bit value assigned and used by soft-
ware to determine what codec node generated
the unsolicited response. The value programmed
into the Tag field is returned in the top 6 bits
(31:26) of every Unsolicited Response gener-
ated by this node.
Bits [31:26]
Bits [25:0]
Tag
Response