[Skiboot] [PATCH] phb4: Disable lane eq when retrying some nvidia GEN3 devices
stewart at linux.vnet.ibm.com
Thu Feb 22 18:20:15 AEDT 2018
Michael Neuling <mikey at neuling.org> writes:
> This fixes these nvidia cards training at only GEN2 spends rather than
> GEN3 by disabling PCIe lane equalisation.
> Firstly we check if the card is in a whitelist. If it is and the link
> has not trained optimally, retry with lane equalisation off. We do
> this on all POWER9 chip revisions since this is a device issue, not
> a POWER9 chip issue.
> Signed-off-by: Michael Neuling <mikey at neuling.org>
> hw/phb4.c | 54 ++++++++++++++++++++++++++++++++++++++++++++---------
> include/phb4-regs.h | 4 ++++
> include/phb4.h | 1 +
> 3 files changed, 50 insertions(+), 9 deletions(-)
Thanks, Merged to master as of 737c0ba3d72b8aab05a765a9fc111a48faac0f75
OPAL Architect, IBM.
More information about the Skiboot