|
@@ -1,7 +1,7 @@
|
|
|
/*******************************************************************************
|
|
|
*
|
|
|
* Intel Ethernet Controller XL710 Family Linux Virtual Function Driver
|
|
|
- * Copyright(c) 2013 - 2016 Intel Corporation.
|
|
|
+ * Copyright(c) 2013 - 2017 Intel Corporation.
|
|
|
*
|
|
|
* This program is free software; you can redistribute it and/or modify it
|
|
|
* under the terms and conditions of the GNU General Public License,
|
|
@@ -528,7 +528,7 @@ struct i40e_aqc_mac_address_read {
|
|
|
#define I40E_AQC_PORT_ADDR_VALID 0x40
|
|
|
#define I40E_AQC_WOL_ADDR_VALID 0x80
|
|
|
#define I40E_AQC_MC_MAG_EN_VALID 0x100
|
|
|
-#define I40E_AQC_ADDR_VALID_MASK 0x1F0
|
|
|
+#define I40E_AQC_ADDR_VALID_MASK 0x3F0
|
|
|
u8 reserved[6];
|
|
|
__le32 addr_high;
|
|
|
__le32 addr_low;
|
|
@@ -586,6 +586,7 @@ struct i40e_aqc_set_wol_filter {
|
|
|
__le16 cmd_flags;
|
|
|
#define I40E_AQC_SET_WOL_FILTER 0x8000
|
|
|
#define I40E_AQC_SET_WOL_FILTER_NO_TCO_WOL 0x4000
|
|
|
+#define I40E_AQC_SET_WOL_FILTER_WOL_PRESERVE_ON_PFR 0x2000
|
|
|
#define I40E_AQC_SET_WOL_FILTER_ACTION_CLEAR 0
|
|
|
#define I40E_AQC_SET_WOL_FILTER_ACTION_SET 1
|
|
|
__le16 valid_flags;
|