diff options
author | Jian Shen | 2018-01-05 11:18:05 +0100 |
---|---|---|
committer | David S. Miller | 2018-01-08 20:06:17 +0100 |
commit | 391b5e935633acdb84e2e65574ba747f176b3d5e (patch) | |
tree | 613a574f92be70e4254b11f8feafa34b983691da /drivers/net/ethernet/hisilicon/hns3/hnae3.h | |
parent | Merge branch 'net-qualcomm-rmnet-Enable-csum-offloads' (diff) | |
download | kernel-qcow2-linux-391b5e935633acdb84e2e65574ba747f176b3d5e.tar.gz kernel-qcow2-linux-391b5e935633acdb84e2e65574ba747f176b3d5e.tar.xz kernel-qcow2-linux-391b5e935633acdb84e2e65574ba747f176b3d5e.zip |
net: hns3: Add ethtool interface for vlan filter
This patch adds vlan filter enable switch to
support ethtool -K ethX rx-vlan-filter on/off.
Signed-off-by: Jian Shen <shenjian15@huawei.com>
Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/hisilicon/hns3/hnae3.h')
-rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/ethernet/hisilicon/hns3/hnae3.h b/drivers/net/ethernet/hisilicon/hns3/hnae3.h index 82e9a8034557..adec88d941df 100644 --- a/drivers/net/ethernet/hisilicon/hns3/hnae3.h +++ b/drivers/net/ethernet/hisilicon/hns3/hnae3.h @@ -274,6 +274,8 @@ struct hnae3_ae_dev { * Get firmware version * get_mdix_mode() * Get media typr of phy + * enable_vlan_filter() + * Enable vlan filter * set_vlan_filter() * Set vlan filter config of Ports * set_vf_vlan_filter() @@ -382,6 +384,7 @@ struct hnae3_ae_ops { void (*get_mdix_mode)(struct hnae3_handle *handle, u8 *tp_mdix_ctrl, u8 *tp_mdix); + void (*enable_vlan_filter)(struct hnae3_handle *handle, bool enable); int (*set_vlan_filter)(struct hnae3_handle *handle, __be16 proto, u16 vlan_id, bool is_kill); int (*set_vf_vlan_filter)(struct hnae3_handle *handle, int vfid, |