aboutsummaryrefslogtreecommitdiff
path: root/platforms
diff options
context:
space:
mode:
authorGavin Shan <gwshan@linux.vnet.ibm.com>2016-08-11 14:55:16 +1000
committerStewart Smith <stewart@linux.vnet.ibm.com>2016-10-11 15:09:18 +1100
commit60ce59ccd0e978b0a2bc05e9048d03378c79a85c (patch)
treec0806f3c0af63ea557cf06425cd154fa1a40d227 /platforms
parentafadf2e4ddfd548cd6664aa32064d45402c75d08 (diff)
downloadskiboot-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