[Skiboot] [PATCH] phb4: Disable lane eq when retrying some nvidia GEN3 devices

Stewart Smith 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

-- 
Stewart Smith
OPAL Architect, IBM.



More information about the Skiboot mailing list