commit | 8a60efd1decbaf9ef71d4296b75ff262e653bd34 | [log] [tgz] |
---|---|---|
author | Michael Chan <michael.chan@broadcom.com> | Sat Nov 23 22:30:46 2019 -0500 |
committer | Jakub Kicinski <jakub.kicinski@netronome.com> | Sun Nov 24 14:48:02 2019 -0800 |
tree | 2370d844b442b594f32971cdf3904b01d74da218 | |
parent | 1acefc9aedb3179fc9add0a21fa62c0aca08efc4 [diff] |
bnxt_en: Skip disabling autoneg before PHY loopback when appropriate. New firmware allows PHY loopback to be set without disabling autoneg first. Check this capability and skip disabling autoneg when it is supported by firmware. Using this scheme, loopback will always work even if the PHY only supports autoneg. Signed-off-by: Michael Chan <michael.chan@broadcom.com> Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>