21 lines
593 B
C
21 lines
593 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
/* Copyright(c) 2024 Intel Corporation. */
|
|
|
|
#ifndef _IXGBE_X550_H_
|
|
#define _IXGBE_X550_H_
|
|
|
|
#include "ixgbe_type.h"
|
|
|
|
extern const u32 ixgbe_mvals_x550em_a[IXGBE_MVALS_IDX_LIMIT];
|
|
|
|
int ixgbe_set_fw_drv_ver_x550(struct ixgbe_hw *hw, u8 maj, u8 min,
|
|
u8 build, u8 sub, u16 len,
|
|
const char *driver_ver);
|
|
void ixgbe_set_source_address_pruning_x550(struct ixgbe_hw *hw,
|
|
bool enable,
|
|
unsigned int pool);
|
|
void ixgbe_set_ethertype_anti_spoofing_x550(struct ixgbe_hw *hw,
|
|
bool enable, int vf);
|
|
|
|
#endif /* _IXGBE_X550_H_ */
|