diff options
author | David S. Miller <davem@davemloft.net> | 2018-11-17 21:57:30 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-11-17 21:57:30 -0800 |
commit | 52c951f1049223f98888b136fae13c1feb49365f (patch) | |
tree | da753102a0e8d902c8631f7aedade639fcceef38 /drivers/net/ethernet/hisilicon/hns3/hnae3.h | |
parent | net: fsl: Use device_type helpers to access the node type (diff) | |
parent | net: hns3: up/down netdev in hclge module when setting mtu (diff) | |
download | linux-dev-52c951f1049223f98888b136fae13c1feb49365f.tar.xz linux-dev-52c951f1049223f98888b136fae13c1feb49365f.zip |
Merge branch 'net-hns3-Add-vf-mtu-support'
Salil Mehta says:
====================
net: hns3: Add vf mtu support
This patchset adds vf mtu support to HNS3 driver.
====================
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 | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/ethernet/hisilicon/hns3/hnae3.h b/drivers/net/ethernet/hisilicon/hns3/hnae3.h index 1746172ffbf7..4a39feaba8b2 100644 --- a/drivers/net/ethernet/hisilicon/hns3/hnae3.h +++ b/drivers/net/ethernet/hisilicon/hns3/hnae3.h @@ -210,6 +210,10 @@ struct hnae3_ae_dev { * Enable the hardware * stop() * Disable the hardware + * start_client() + * Inform the hclge that client has been started + * stop_client() + * Inform the hclge that client has been stopped * get_status() * Get the carrier state of the back channel of the handle, 1 for ok, 0 for * non-ok @@ -319,6 +323,8 @@ struct hnae3_ae_ops { struct hnae3_ae_dev *ae_dev); int (*start)(struct hnae3_handle *handle); void (*stop)(struct hnae3_handle *handle); + int (*client_start)(struct hnae3_handle *handle); + void (*client_stop)(struct hnae3_handle *handle); int (*get_status)(struct hnae3_handle *handle); void (*get_ksettings_an_result)(struct hnae3_handle *handle, u8 *auto_neg, u32 *speed, u8 *duplex); |