]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ice: extend dump serdes equalizer values feature
authorMateusz Polchlopek <mateusz.polchlopek@intel.com>
Tue, 1 Oct 2024 10:26:05 +0000 (06:26 -0400)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Wed, 13 Nov 2024 18:21:24 +0000 (10:21 -0800)
commit99dbcab0cdd60e35d9f208b2f7515a19ba523ff6
treeb8a9c17f0b6d7bf237a614b6cb99e13149639d92
parent8ea085937dad2d0b5399bc58722934f562b9abef
ice: extend dump serdes equalizer values feature

Extend the work done in commit 70838938e89c ("ice: Implement driver
functionality to dump serdes equalizer values") by adding the new set of
Rx registers that can be read using command:
  $ ethtool -d interface_name

Rx equalization parameters are E810 PHY registers used by end user to
gather information about configuration and status to debug link and
connection issues in the field.

Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Signed-off-by: Mateusz Polchlopek <mateusz.polchlopek@intel.com>
Tested-by: Pucha Himasekhar Reddy <himasekharx.reddy.pucha@intel.com> (A Contingent worker at Intel)
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h
drivers/net/ethernet/intel/ice/ice_ethtool.c
drivers/net/ethernet/intel/ice/ice_ethtool.h