Datasheet 733
Integrated Intel
®
High Definition Audio Controller Registers
17.2 Integrated Digital Display Audio Registers and
Verb IDs
The integrated digital display ports providing audio support provide the necessary
registers and interfaces for software, per the Intel High Definition Audio Specification.
17.2.1 Configuration Default Register
The Configuration Default is a 32-bit register required in each Pin Widget. It is used
by software as an aid in determining the configuration of jacks and devices attached to
the codec. At the time the codec is first powered on, this register is internally loaded
with default values indicating the typical system use of this particular pin/jack. After
this initial loading, it is completely codec opaque, and its state, including any software
writes into the register, must be preserved across reset events. Its state need not be
preserved across power level changes.
Command Options
Data Structure
The Configuration Default register is defined as shown in Table 17-4.
Port Connectivity[1:0] indicates the external connectivity of the Pin Complex.
Software can use this value to know what Pin Complexes are connected to jacks,
internal devices, or not connected at all. The encodings of the Port Connectivity field
are defined in Table 17-5.
Table 17-3. Configuration Default
Verb ID Payload(8 Bits)
Response Bits
(32 Bits)
Get F1Ch 0 Config bits [31:0]
Set 1 71Ch Config bits [7:0] 0
Set 2 71Dh Config bits [15:8] 0
Set 3 71Eh Config bits [23:16] 0
Set 4 71Fh Config bits [31:24] 0
Table 17-4. Configuration Data Structure
Bits Description
31:30 Port Connectivity
29:24 Location
23:20 Default Device
19:16 Connection Type
15:12 Color
11:8 Misc
7:4 Default Association
3:0 Sequence