net: hns3: change flr_prepare/flr_done function names
[linux-2.6-microblaze.git] / drivers / net / ethernet / hisilicon / hns3 / hnae3.h
index 3a6bf1a..1d21890 100644 (file)
@@ -474,8 +474,9 @@ struct hnae3_ae_dev {
 struct hnae3_ae_ops {
        int (*init_ae_dev)(struct hnae3_ae_dev *ae_dev);
        void (*uninit_ae_dev)(struct hnae3_ae_dev *ae_dev);
-       void (*flr_prepare)(struct hnae3_ae_dev *ae_dev);
-       void (*flr_done)(struct hnae3_ae_dev *ae_dev);
+       void (*reset_prepare)(struct hnae3_ae_dev *ae_dev,
+                             enum hnae3_reset_type rst_type);
+       void (*reset_done)(struct hnae3_ae_dev *ae_dev);
        int (*init_client_instance)(struct hnae3_client *client,
                                    struct hnae3_ae_dev *ae_dev);
        void (*uninit_client_instance)(struct hnae3_client *client,
@@ -579,7 +580,7 @@ struct hnae3_ae_ops {
                                      int vector_num,
                                      struct hnae3_ring_chain_node *vr_chain);
 
-       int (*reset_queue)(struct hnae3_handle *handle, u16 queue_id);
+       int (*reset_queue)(struct hnae3_handle *handle);
        u32 (*get_fw_version)(struct hnae3_handle *handle);
        void (*get_mdix_mode)(struct hnae3_handle *handle,
                              u8 *tp_mdix_ctrl, u8 *tp_mdix);
@@ -612,8 +613,6 @@ struct hnae3_ae_ops {
                            struct ethtool_rxnfc *cmd);
        int (*del_fd_entry)(struct hnae3_handle *handle,
                            struct ethtool_rxnfc *cmd);
-       void (*del_all_fd_entries)(struct hnae3_handle *handle,
-                                  bool clear_list);
        int (*get_fd_rule_cnt)(struct hnae3_handle *handle,
                               struct ethtool_rxnfc *cmd);
        int (*get_fd_rule_info)(struct hnae3_handle *handle,