ice: Add handler for ethtool selftest
This patch adds a handler for ethtool selftest. Selftest includes testing link, interrupts, eeprom, registers and packet loopback. Signed-off-by:Anirudh Venkataramanan <anirudh.venkataramanan@intel.com> Tested-by:
Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Showing
- drivers/net/ethernet/intel/ice/ice.h 8 additions, 0 deletionsdrivers/net/ethernet/intel/ice/ice.h
- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h 23 additions, 0 deletionsdrivers/net/ethernet/intel/ice/ice_adminq_cmd.h
- drivers/net/ethernet/intel/ice/ice_common.c 23 additions, 0 deletionsdrivers/net/ethernet/intel/ice/ice_common.c
- drivers/net/ethernet/intel/ice/ice_common.h 5 additions, 0 deletionsdrivers/net/ethernet/intel/ice/ice_common.h
- drivers/net/ethernet/intel/ice/ice_ethtool.c 592 additions, 0 deletionsdrivers/net/ethernet/intel/ice/ice_ethtool.c
- drivers/net/ethernet/intel/ice/ice_hw_autogen.h 4 additions, 0 deletionsdrivers/net/ethernet/intel/ice/ice_hw_autogen.h
- drivers/net/ethernet/intel/ice/ice_lib.c 38 additions, 6 deletionsdrivers/net/ethernet/intel/ice/ice_lib.c
- drivers/net/ethernet/intel/ice/ice_main.c 26 additions, 7 deletionsdrivers/net/ethernet/intel/ice/ice_main.c
- drivers/net/ethernet/intel/ice/ice_nvm.c 31 additions, 0 deletionsdrivers/net/ethernet/intel/ice/ice_nvm.c
- drivers/net/ethernet/intel/ice/ice_status.h 1 addition, 0 deletionsdrivers/net/ethernet/intel/ice/ice_status.h
- drivers/net/ethernet/intel/ice/ice_type.h 1 addition, 0 deletionsdrivers/net/ethernet/intel/ice/ice_type.h
Please register or sign in to comment