Skip to content

igc: Driver Update

Corinna Vinschen requested to merge vinschen/centos-stream-9:bz2037987 into main

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2037987
Tested: Ethtool, connectivity, netperf.
Signed-off-by: Corinna Vinschen vinschen@redhat.com

5be3486e (Lennert Buytenhek)
igc: Reinstate IGC_REMOVED logic and implement it properly

9f8e9fea (Jilin Yuan)
intel/igc:fix repeated words in comments

85f50f59 (Jesse Brandeburg)
intel: remove unused macros

946a2830 (Sasha Neftin)
igc: Change type of the 'igc_check_downshift' method

f5778b2f (Sasha Neftin)
igc: Remove unused phy_type enum

ff02b50a (Sasha Neftin)
igc: Remove igc_set_spd_dplx method

bb519841 (Vinicius Costa Gomes)
igc: Fix suspending when PTM is active

a54fb8ea (Sasha Neftin)
igc: Fix BUG: scheduling while atomic

96774c43 (Sasha Neftin)
igc: Fix infinite loop in release_swfw_sync

54bd15e6 (Sasha Neftin)
igc: igc_write_phy_reg_gpy: drop premature return

1fdd954d (Corinna Vinschen)
igc: igc_read_phy_reg_gpy: drop premature return

dd059e55 (Alexander Lobakin)
igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb

16929c65 (Christophe JAILLET)
igc: Remove useless DMA-32 fallback configuration

b609268d (Alexander Lobakin)
igc: switch to napi_build_skb()

4fdc70ac (Sasha Neftin)
igc: Remove obsolete define

b05cfd57 (Sasha Neftin)
igc: Remove obsolete mask

2b442d10 (Sasha Neftin)
igc: Remove obsolete nvm type

083b0e9a (Sasha Neftin)
igc: Remove unused phy type

ed667bff (Sasha Neftin)
igc: Remove unused _I_PHY_ID define

drivers/net/ethernet/intel/igc/igc.h | 1 -
drivers/net/ethernet/intel/igc/igc_base.c | 2 -
drivers/net/ethernet/intel/igc/igc_defines.h | 7 ---
drivers/net/ethernet/intel/igc/igc_hw.h | 10 ----
drivers/net/ethernet/intel/igc/igc_i225.c | 13 +++--
drivers/net/ethernet/intel/igc/igc_mac.c | 2 +-
drivers/net/ethernet/intel/igc/igc_main.c | 87 ++++++----------------------
drivers/net/ethernet/intel/igc/igc_phy.c | 24 ++------
drivers/net/ethernet/intel/igc/igc_phy.h | 2 +-
drivers/net/ethernet/intel/igc/igc_ptp.c | 16 ++++-
drivers/net/ethernet/intel/igc/igc_regs.h | 5 +-
11 files changed, 51 insertions(+), 118 deletions(-)

Merge request reports