Datasheet

Datasheet, Volume 2 65
Processor Integrated I/O (IIO) Configuration Registers
3.3.4.21 LNKCON—PCI Express* Link Control Register
The PCI Express Link Control register controls the PCI Express Link specific
parameters
.
Register: LNKCON
Device: 3, 5 (PCIe)
Function: 0
Offset: A0h
Bit Attr Default Description
15:12 RV 0 Reserved
11 RW 0
Link Autonomous Bandwidth Interrupt Enable
When set to 1, this bit enables the generation of an interrupt to indicate that
the Link Autonomous Bandwidth Status bit has been set.
10 RW 0
Link Bandwidth Management Interrupt Enable
When set to 1, this bit enables the generation of an interrupt to indicate that
the Link Bandwidth Management Status bit has been set.
9RW 0
Hardware Autonomous Width Disable
When set to 1, this bit disables hardware from changing the Link width for
reasons other than attempting to correct unreliable Link operation by
reducing Link width.
8RO 0
Enable Clock Power Management
N/A to IIO
7RW 0
Extended Sync
When set to 1, this bit forces the transmission of additional ordered sets
when exiting L0s and when in recovery. Refer to the latest PCI Express Base
Specification for details.
6RW 0
Common Clock Configuration
Integrated I/O does nothing with this bit.
5WO 0
Retrain Link
A write of 1 to this bit initiates link retraining in the given PCI Express port
by directing the LTSSM to the recovery state if the current state is [L0, L0s,
or L1]. If the current state is anything other than L0, L0s, L1, then a write to
this bit does nothing. This bit always returns 0 when read.
If the Target Link Speed field has been set to a non-zero value different than
the current operating speed, the LTSSM will attempt to negotiate to the
target link speed.
It is permitted to write 1 to this bit while simultaneously writing modified
values to other fields in this register. When this is done, all modified values
that affect link retraining must be applied in the subsequent retraining.
4RW 0
Link Disable
This field controls whether the link associated with the PCI Express port is
enabled or disabled. When this bit is a 1, a previously configured link (a link
that has gone past the polling state) would return to the “disabled” state as
defined in the latest PCI Express Base Specification When this bit is clear, an
LTSSM in the “disabled” state goes back to the detect state.
0 = Enables the link associated with the PCI Express port.
1 = Disables the link associated with the PCI Express port.
3RO 0
Read Completion Boundary
Set to zero to indicate IIO could return read completions at 64B boundaries.
2RV 0Reserved
1:0 RW 00
Active State Link PM Control
When 01b or 11b, L0s on transmitter is enabled; otherwise, it is disabled.