mirror of
https://github.com/fail0verflow/switch-coreboot.git
synced 2025-05-04 01:39:18 -04:00
UPSTREAM: AMD fam14: Blacklist Intel Centrino n6235 from PCIe ASPM
PCI device ID of this mini-PCI-e WLAN card is 8086:088e.
With this card inserted on pcengines/apu1 mini-PCI-e slot J17,
system halts late in ramstage, in agesawrapper AMD_INIT_MID.
Offending operation is enabling PCIe ASPM L0s and L1 for the card.
That is, writing PCIe capability block Link Control [1:0] = 11b
in the card's configuration space. AGESA already has a blacklist
for the purpose of masking such unstable ASPM implementations.
Change-Id: I9623699c4ee68e5cdc244b87faf92303b01c4823
Original-Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Original-Reviewed-on: https://review.coreboot.org/8496
Original-Reviewed-by: WANG Siyuan <wangsiyuanbuaa@gmail.com>
Original-Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
(cherry-picked from commit a53977e232
)
Signed-off-by: Martin Roth <martinroth@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/346466
Reviewed-by: Stefan Reinauer <reinauer@google.com>
Commit-Queue: Stefan Reinauer <reinauer@google.com>
Tested-by: Stefan Reinauer <reinauer@google.com>
This commit is contained in:
parent
5324d40651
commit
5be1ff3136
1 changed files with 2 additions and 1 deletions
|
@ -95,7 +95,8 @@ UINT16 AspmBrDeviceTable[] = {
|
|||
0x10DE, 0x0392, (UINT16) ~(AspmL1 | AspmL0s),
|
||||
0x168C, 0xFFFF, (UINT16) ~(AspmL0s),
|
||||
0x1B4B, 0x91A3, (UINT16) ~(AspmL0s),
|
||||
0x1B4B, 0x9123, (UINT16) ~(AspmL0s)
|
||||
0x1B4B, 0x9123, (UINT16) ~(AspmL0s),
|
||||
0x8086, 0x088e, (UINT16) ~(AspmL1 | AspmL0s),
|
||||
};
|
||||
|
||||
/*----------------------------------------------------------------------------------------*/
|
||||
|
|
Loading…
Add table
Reference in a new issue