> -----Original Message-----
> From: Sasha Neftin <[email protected]>
> Sent: Friday, September 25, 2026 12:12 PM
> To: [email protected]
> Subject: [iwl-next, v1] igc: Group frame size macros in igc_tsn.h
> 
> Move the IGC_EMPTY_FRAME_SIZE definition from igc_main.c to igc_tsn.h.
> This consolidates frame-size definitions for TSN and frame context
> descriptors into a single header alongside IGC_RX_MIN_FRAG_SIZE and
> SMD_FRAME_SIZE, making the constants available across TSN modules.
> 
> Signed-off-by: Sasha Neftin <[email protected]>
> ---
>  drivers/net/ethernet/intel/igc/igc_main.c | 2 --
> drivers/net/ethernet/intel/igc/igc_tsn.h  | 1 +
>  2 files changed, 1 insertion(+), 2 deletions(-)
> 
> diff --git a/drivers/net/ethernet/intel/igc/igc_main.c
> b/drivers/net/ethernet/intel/igc/igc_main.c
> index 1fb5f3cbe93c..b0a4c2893ccb 100644
> --- a/drivers/net/ethernet/intel/igc/igc_main.c
> +++ b/drivers/net/ethernet/intel/igc/igc_main.c
> @@ -1137,8 +1137,6 @@ static void igc_init_tx_empty_descriptor(struct
> igc_ring *ring,
>               ring->next_to_use = 0;
>  }
> 
> -#define IGC_EMPTY_FRAME_SIZE 60
> -
>  static void igc_tx_ctxtdesc(struct igc_ring *tx_ring,
>                           __le32 launch_time, bool first_flag,
>                           u32 vlan_macip_lens, u32 type_tucmd, diff --
> git a/drivers/net/ethernet/intel/igc/igc_tsn.h
> b/drivers/net/ethernet/intel/igc/igc_tsn.h
> index a95b893459d7..e08f48543d99 100644
> --- a/drivers/net/ethernet/intel/igc/igc_tsn.h
> +++ b/drivers/net/ethernet/intel/igc/igc_tsn.h
> @@ -8,6 +8,7 @@
> 
>  #define IGC_RX_MIN_FRAG_SIZE         60
>  #define SMD_FRAME_SIZE                       60
> +#define IGC_EMPTY_FRAME_SIZE         60
> 
>  enum igc_txd_popts_type {
>       SMD_V = 0x01,
> --
> 2.43.0

Reviewed-by: Aleksandr Loktionov <[email protected]>

Reply via email to