Skip to content

Commit 9d84f73

Browse files
Ivan Veceraanguy11
authored andcommitted
i40e: Move I40E_MASK macro to i40e_register.h
The macro is practically used only in i40e_register.h header file except few I40E_MDIO_CLAUSE* macros that are defined in i40e_type.h Move I40E_MASK macro to i40e_register.h header, I40E_MDIO_CLAUSE* macros are refactored in subsequent patch. Signed-off-by: Ivan Vecera <[email protected]> Reviewed-by: Przemek Kitszel <[email protected]> Reviewed-by: Jesse Brandeburg <[email protected]> Reviewed-by: Aleksandr Loktionov <[email protected]> Tested-by: Pucha Himasekhar Reddy <[email protected]> (A Contingent worker at Intel) Signed-off-by: Tony Nguyen <[email protected]>
1 parent 39ec612 commit 9d84f73

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

drivers/net/ethernet/intel/i40e/i40e_register.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
#ifndef _I40E_REGISTER_H_
55
#define _I40E_REGISTER_H_
66

7+
/* I40E_MASK is a macro used on 32 bit registers */
8+
#define I40E_MASK(mask, shift) ((u32)(mask) << (shift))
9+
710
#define I40E_GL_ATQLEN_ATQCRIT_SHIFT 30
811
#define I40E_GL_ATQLEN_ATQCRIT_MASK I40E_MASK(0x1, I40E_GL_ATQLEN_ATQCRIT_SHIFT)
912
#define I40E_PF_ARQBAH 0x00080180 /* Reset: EMPR */

drivers/net/ethernet/intel/i40e/i40e_type.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@
1111
#include "i40e_lan_hmc.h"
1212
#include "i40e_devids.h"
1313

14-
/* I40E_MASK is a macro used on 32 bit registers */
15-
#define I40E_MASK(mask, shift) ((u32)(mask) << (shift))
16-
1714
#define I40E_MAX_VSI_QP 16
1815
#define I40E_MAX_VF_VSI 4
1916
#define I40E_MAX_CHAINED_RX_BUFFERS 5

0 commit comments

Comments
 (0)