mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-19 17:14:40 +08:00
RDMA/hns: Clean definitions of EQC structure
Remove unused members in EQ context structure.
Fixes: 782832f254
("RDMA/hns: Simplify the function config_eqc()")
Link: https://lore.kernel.org/r/1624011020-16992-7-git-send-email-liweihang@huawei.com
Signed-off-by: Xi Wang <wangxi11@huawei.com>
Signed-off-by: Weihang Li <liweihang@huawei.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
This commit is contained in:
parent
58bc7acaf3
commit
c2614b9933
@ -1443,21 +1443,6 @@ struct hns_roce_v2_priv {
|
|||||||
struct hns_roce_link_table ext_llm;
|
struct hns_roce_link_table ext_llm;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct hns_roce_eq_context {
|
|
||||||
__le32 byte_4;
|
|
||||||
__le32 byte_8;
|
|
||||||
__le32 byte_12;
|
|
||||||
__le32 eqe_report_timer;
|
|
||||||
__le32 eqe_ba0;
|
|
||||||
__le32 eqe_ba1;
|
|
||||||
__le32 byte_28;
|
|
||||||
__le32 byte_32;
|
|
||||||
__le32 byte_36;
|
|
||||||
__le32 byte_40;
|
|
||||||
__le32 byte_44;
|
|
||||||
__le32 rsv[5];
|
|
||||||
};
|
|
||||||
|
|
||||||
struct hns_roce_dip {
|
struct hns_roce_dip {
|
||||||
u8 dgid[GID_LEN_V2];
|
u8 dgid[GID_LEN_V2];
|
||||||
u8 dip_idx;
|
u8 dip_idx;
|
||||||
@ -1519,6 +1504,10 @@ struct hns_roce_dip {
|
|||||||
#define HNS_ROCE_V2_VF_ABN_INT_CFG_M GENMASK(2, 0)
|
#define HNS_ROCE_V2_VF_ABN_INT_CFG_M GENMASK(2, 0)
|
||||||
#define HNS_ROCE_V2_VF_EVENT_INT_EN_M GENMASK(0, 0)
|
#define HNS_ROCE_V2_VF_EVENT_INT_EN_M GENMASK(0, 0)
|
||||||
|
|
||||||
|
struct hns_roce_eq_context {
|
||||||
|
__le32 data[16];
|
||||||
|
};
|
||||||
|
|
||||||
#define EQC_FIELD_LOC(h, l) FIELD_LOC(struct hns_roce_eq_context, h, l)
|
#define EQC_FIELD_LOC(h, l) FIELD_LOC(struct hns_roce_eq_context, h, l)
|
||||||
|
|
||||||
#define EQC_EQ_ST EQC_FIELD_LOC(1, 0)
|
#define EQC_EQ_ST EQC_FIELD_LOC(1, 0)
|
||||||
|
Loading…
Reference in New Issue
Block a user