RDMA/hns: Remove redundant parameter "mailbox" in the mailbox
[linux-block.git] / drivers / infiniband / hw / hns / hns_roce_device.h
index 1e0bae136997426749a48fe269715d3f1b6ea5cb..f21c7aa433247f087e6ae6343e914bced782b22c 100644 (file)
@@ -852,10 +852,9 @@ struct hns_roce_hw {
        int (*hw_init)(struct hns_roce_dev *hr_dev);
        void (*hw_exit)(struct hns_roce_dev *hr_dev);
        int (*post_mbox)(struct hns_roce_dev *hr_dev, u64 in_param,
-                        u64 out_param, u32 in_modifier, u8 op_modifier, u16 op,
+                        u64 out_param, u32 in_modifier, u16 op,
                         u16 token, int event);
-       int (*poll_mbox_done)(struct hns_roce_dev *hr_dev,
-                             unsigned int timeout);
+       int (*poll_mbox_done)(struct hns_roce_dev *hr_dev);
        bool (*chk_mbox_avail)(struct hns_roce_dev *hr_dev, bool *is_busy);
        int (*set_gid)(struct hns_roce_dev *hr_dev, int gid_index,
                       const union ib_gid *gid, const struct ib_gid_attr *attr);
@@ -1146,7 +1145,6 @@ int hns_roce_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents,
                       unsigned int *sg_offset);
 int hns_roce_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
 int hns_roce_hw_destroy_mpt(struct hns_roce_dev *hr_dev,
-                           struct hns_roce_cmd_mailbox *mailbox,
                            unsigned long mpt_index);
 unsigned long key_to_hw_index(u32 key);