> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of > Jedrzej Jagielski > Sent: Monday, March 3, 2025 5:36 PM > To: [email protected] > Cc: Nguyen, Anthony L <[email protected]>; > [email protected]; [email protected]; [email protected]; > Jagielski, Jedrzej <[email protected]>; Loktionov, Aleksandr > <[email protected]> > Subject: [Intel-wired-lan] [PATCH iwl-next v3 1/4] ixgbe: create E610 specific > ethtool_ops structure > > E610's implementation of various ethtool ops is different than the ones > corresponding to ixgbe legacy products. Therefore create separate E610 > ethtool_ops struct which will be filled out in the forthcoming patches. > > Add adequate ops struct basing on MAC type. This step requires changing a bit > the flow of probing by placing ixgbe_set_ethtool_ops after hw.mac.type is > assigned. So move the whole netdev assignment block after hw.mac.type is > known. This step doesn't have any additional impact on probing sequence. > > Suggested-by: Aleksandr Loktionov <[email protected]> > Reviewed-by: Aleksandr Loktionov <[email protected]> > Signed-off-by: Jedrzej Jagielski <[email protected]> > --- > v3: correct the commit msg > --- > .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 52 ++++++++++++++++++- > drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 10 ++-- > 2 files changed, 56 insertions(+), 6 deletions(-) >
Tested-by: Bharath R <[email protected]>
