English
Language : 

CS4207-CNZ Datasheet, PDF (42/148 Pages) Cirrus Logic – Low-power, 4-in / 6-out HD Audio Codec with Headphone Amp
CS4207
state for the Audio Function Group node will force all other nodes with power state control to the D3 state.
If the Power State field for this node is set to D0, then the individual power state for each converter will be
uniquely controlled via the corresponding node Power State field.
PS-Act is a Power State field which indicates the actual power state of the referenced node. Within the
Audio Function Group node, this field will always be equal to the PS-Set field (modulo the time required
to execute a power state transition).
PS-ClkStopOk is reported as a ‘1’b when the codec is capable of continuing proper operation in the ab-
sence of the HD Audio Bus BITCLK. This bit is reported only at the Audio Function Group level and is
reserved at the widget level. After accepting a low power state transition request (D3 state) to the Audio
Function Group Node, the codec will begin ramping down all the audio converters. During this time, the
PS-ClkStopOK bit will be set to ‘0’b to signify that the bus BITCLK can not be stopped. Once all the con-
verters have been ramped down, the codec will update the PS-Act bits to reflect the actual transition to
the D3 state and will then set the PS-ClkStopOk bit to a ‘1’b to report the ability of the codec to operate
correctly while in the low power state with the BITCLK stopped. While in the low power D3 state, and with
the bus BITCLK stopped, the pin widgets of the codec which were enabled to support unsolicited respons-
es will continue to operate.
6.3.9
GPIO Data
Get Parameter Command Format:
Bits [31:28]
CAd = X
Bits [27:20]
Node ID = 01h
Set Parameter Command Format:
Bits [31:28]
CAd = X
Bits [27:20]
Node ID = 01h
Response Format:
Bits
31:8
7:4
Type
Read Only
Read Only
3:0
Read/Write
Bits [19:8]
Verb ID = F15h
Bits [7:0]
Payload = 00h
Bits [19:8]
Verb ID = 715h
Bits [7:0]
Payload = xxh
Default
000000h
0h
0h
Description
Reserved
GPIO[7:4] Data: Not Supported.
GPIO[3:0] Data: For GPIO programmed as
inputs, this value is read only and is the sensed
value on the corresponding pin. For GPIO pro-
grammed as outputs, the value written is driven
onto the corresponding pin.
Note that if the corresponding bit in the GPIO
Enable Mask control is not set, pins configured
as outputs will not drive the associated bit value
(as the pin must be in a Hi-Z state), but the value
returned on a read will still reflect the value that
would be driven if the pin were to be enabled in
the GPIO Enable Mask control.
42
DS880F4