> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of > Jedrzej Jagielski > Sent: 20 January 2026 19:15 > To: [email protected] > Cc: Nguyen, Anthony L <[email protected]>; [email protected]; > Jagielski, Jedrzej <[email protected]>; Loktionov, Aleksandr > <[email protected]> > Subject: [Intel-wired-lan] [PATCH iwl-next v2 6/6] ixgbe: E610: add EEE > support > > Add E610 specific implementation of .get_eee() and .set_eee() ethtool > callbacks. > > Introduce ixgbe_setup_eee_e610() which is used to set EEE config on E610 > device via ixgbe_aci_set_phy_cfg() (0x0601 ACI command). > Assign it to dedicated mac operation. > > E610 devices support EEE feature specifically for 2.5, 5 and 10G link speeds. > When user try to set EEE for unsupported speeds log it. > > Setting timer and setting EEE advertised speeds are not yet supported. > > EEE shall be enabled by default for E610 devices. > > Add EEE statuis logging during link watchdog run. > > Reviewed-by: Aleksandr Loktionov <[email protected]> > Signed-off-by: Jedrzej Jagielski <[email protected]> > --- > v2: get rid of setting unsupported speeds from ixgbe_setup_eee_e610(); > remove 10Mb EEE case; remove EEE control (Andrew) > --- >
Tested-by: Rinitha S <[email protected]> (A Contingent worker at Intel)
