17 power management capabilities register – Texas Instruments TSB12LV26 User Manual
Page 32

3–12
3.17 Power Management Capabilities Register
The power management capabilities register indicates the capabilities of the TSB12LV26 related to PCI power
management. See Table 3–14 for a complete description of the register contents.
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Name
Power management capabilities
Type
RU
RU
RU
RU
RU
RU
R
R
R
R
R
R
R
R
R
R
Default
0
1
1
0
0
1
0
0
0
0
0
0
0
0
0
1
Register:
Power management capabilities
Type:
Read/Update, Read-only
Offset:
46h
Default:
6401h
Table 3–14. Power Management Capabilities Register Description
BIT
FIELD NAME
TYPE
DESCRIPTION
15
PME_D3COLD
RU
PCI_PME support from D3cold. When this bit is set, the TSB12LV26 generates a PCI_PME wake event
from D3cold. This bit state is dependent upon the TSB12LV26 VAUX implementation and may be
configured by host software using bit 15 (PME_D3COLD) in the PCI miscellaneous configuration
register (see Section 3.20).
14–11
PME_SUPPORT
RU
PCI_PME support. This 4-bit field indicates the power states from which the TSB12LV26 may assert
PCI_PME. This field returns a value of 1100b by default, indicating that PCI_PME may be asserted
from the D3hot and D2 power states. Bit 13 may be modified by host software using bit 13
(PME_SUPPORT_D2) in the PCI miscellaneous configuration register (offset F0h, see Section 3.20).
10
D2_SUPPORT
RU
D2 support. This bit can be set or cleared via bit 10 (D2_SUPPORT) in the PCI miscellaneous
configuration register (see Section 3.20). The PCI miscellaneous configuration register is loaded from
ROM. When this bit is set, it indicates that D2 support is present. When this bit is cleared, it indicates
that D2 support is not present for backward compatibility with the TSB12LV22. For normal operation,
this bit is set to 1.
9
D1_SUPPORT
R
D1 support. This bit returns a 0 when read, indicating that the TSB12LV26 does not support the D1
power state.
8
DYN_DATA
R
Dynamic data support. This bit returns a 0 when read, indicating that the TSB12LV26 does not report
dynamic power consumption data.
7–6
RSVD
R
Reserved. Bits 7–6 return 0s when read.
5
DSI
R
Device specific initialization. This bit returns 0 when read, indicating that the TSB12LV26 does not
require special initialization beyond the standard PCI configuration header before a generic class
driver is able to use it.
4
AUX_PWR
R
Auxiliary power source. Since the TSB12LV26 does not support PCI_PME generation in the D3cold
device state, this bit returns 0 when read.
3
PME_CLK
R
PME clock. This bit returns 0 when read, indicating that no host bus clock is required for the
TSB12LV26 to generate PCI_PME.
2–0
PM_VERSION
R
Power management version. This field returns 001b when read, indicating that the TSB12LV26 is
compatible with the registers described in the
PCI Bus Power Management Interface Specification
Rev. 1.0.