> -----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)

Reply via email to