diff options
author | Gavin Shan <gwshan@linux.vnet.ibm.com> | 2016-08-11 14:55:16 +1000 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2016-10-11 15:09:18 +1100 |
commit | 60ce59ccd0e978b0a2bc05e9048d03378c79a85c (patch) | |
tree | c0806f3c0af63ea557cf06425cd154fa1a40d227 /platforms | |
parent | afadf2e4ddfd548cd6664aa32064d45402c75d08 (diff) | |
download | skiboot-60ce59ccd0e978b0a2bc05e9048d03378c79a85c.zip skiboot-60ce59ccd0e978b0a2bc05e9048d03378c79a85c.tar.gz skiboot-60ce59ccd0e978b0a2bc05e9048d03378c79a85c.tar.bz2 |
hw/phb3: Disable ECRC on Broadcom adapter behind PMC switch
The ECRC generation and check can't be enabled on Broadcom's NIC
(14e4:168a) when it seats behind PMC PCIe switch downstream port
(11f8:8546). Otherwise, the NIC's config space can not be accessed
and returns 0xFF's on read because of EEH error even after the error
is cleared. The issue is reported from Firestone.
This disables ECRC generation and check on Broadcom's NIC when it
seats behind PMC PCIe switch downstream port. With this applied,
the NIC can be detected successfully.
Reported-by: Li Meng <shlimeng@cn.ibm.com>
Signed-off-by: Gavin Shan <gwshan@linux.vnet.ibm.com>
[stewart@linux.vnet.ibm.com: add description of device workaround is for]
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'platforms')
0 files changed, 0 insertions, 0 deletions