
Classic PCI Configuration Space
60
March 5 2007 June 2011
SCPS154C
4.49 Device Capabilities Register
The device capabilities register indicates the device specific capabilities of the bridge. See
Table 425 for a
complete description of the register contents.
PCI register offset:
94h
Register type:
Read-only
Default value:
0000 0D82
BIT NUMBER
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
RESET STATE
0
BIT NUMBER
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
RESET STATE
0
1
0
1
0
1
0
Table 425. Device Capabilities Register Description
BIT
FIELD NAME
ACCESS
DESCRIPTION
31:28
RSVD
R
Reserved. Returns 0h when read.
27:26
CSPLS
RU
Captured slot power limit scale. The value in this field is programmed by the host by issuing a
Set_Slot_Power_Limit message. When a Set_Slot_Power_Limit message is received, bits 9:8 are
written to this field. The value in this field specifies the scale used for the slot power limit.
00 = 1.0x
01 = 0.1x
10 = 0.01x
11 = 0.001x
25:18
CSPLV
RU
Captured slot power limit value. The value in this field is programmed by the host by issuing a
Set_Slot_Power_Limit message. When a Set_Slot_Power_Limit message is received, bits 7:0 are
written to this field. The value in this field in combination with the slot power limit scale value
(bits 27:26) specifies the upper limit of power supplied to the slot. The power limit is calculated by
multiplying the value in this field by the value in the slot power limit scale field.
17:15
RSVD
R
Reserved. Return 000b when read.
14
PIP
R
Power indicator present. This bit is hardwired to 0b indicating that a power indicator is not
implemented.
13
AIP
R
Attention indicator present. This bit is hardwired to 0b indicating that an attention indicator is not
implemented.
12
ABP
R
Attention button present. This bit is hardwired to 0b indicating that an attention button is not
implemented.
11:9
EP_L1_LAT
RU
Endpoint L1 acceptable latency. This field indicates the maximum acceptable latency for a
transition from L1 to L0 state. This field can be programmed by writing to the L1_LATENCY field
(bits 15:13) in the general control register (offset D4h, see Section
4.65). The default value for this
field is 110b which indicates a range from 32 μs to 64 μs. This field cannot be programmed to be
less than the latency for the PHY to exit the L1 state.
8:6
EP_L0S_LAT
RU
Endpoint L0s acceptable latency. This field indicates the maximum acceptable latency for a
transition from L0s to L0 state. This field can be programmed by writing to the L0s_LATENCY field
(bits 18:16) in the general control register (offset D4h, see Section
4.65). The default value for this
field is 110b which indicates a range from 2 μs to 4 μs. This field cannot be programmed to be less
than the latency for the PHY to exit the L0s state.
5
ETFS
R
Extended tag field supported. This field indicates the size of the tag field not supported.
4:3
PFS
R
Phantom functions supported. This field is read-only 00b indicating that function numbers are not
used for phantom functions.
2:0
MPSS
R
Maximum payload size supported. This field indicates the maximum payload size that the device
can support for TLPs. This field is encoded as 010b indicating the maximum payload size for a TLP
is 512 bytes.
Not Recommended for New Designs