ixgbe: add ipsec register access routines
Add a few routines to make access to the ipsec registers just a little easier, and throw in the beginnings of an initialization. Signed-off-by: Shannon Nelson <shannon.nelson@oracle.com> Tested-by: Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
This commit is contained in:

committed by
Jeff Kirsher

parent
beca815403
commit
8bbbc5e90b
@@ -52,6 +52,7 @@
|
||||
#ifdef CONFIG_IXGBE_DCA
|
||||
#include <linux/dca.h>
|
||||
#endif
|
||||
#include "ixgbe_ipsec.h"
|
||||
|
||||
#include <net/xdp.h>
|
||||
#include <net/busy_poll.h>
|
||||
@@ -1011,4 +1012,9 @@ void ixgbe_store_key(struct ixgbe_adapter *adapter);
|
||||
void ixgbe_store_reta(struct ixgbe_adapter *adapter);
|
||||
s32 ixgbe_negotiate_fc(struct ixgbe_hw *hw, u32 adv_reg, u32 lp_reg,
|
||||
u32 adv_sym, u32 adv_asm, u32 lp_sym, u32 lp_asm);
|
||||
#ifdef CONFIG_XFRM_OFFLOAD
|
||||
void ixgbe_init_ipsec_offload(struct ixgbe_adapter *adapter);
|
||||
#else
|
||||
static inline void ixgbe_init_ipsec_offload(struct ixgbe_adapter *adapter) { };
|
||||
#endif /* CONFIG_XFRM_OFFLOAD */
|
||||
#endif /* _IXGBE_H_ */
|
||||
|
Reference in New Issue
Block a user