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
