From 3bf0c428672478f2460bd16483d33fd0ccdcb718 Mon Sep 17 00:00:00 2001 From: Chengchang Tang Date: Mon, 30 Oct 2023 16:59:15 +0800 Subject: [PATCH 1/8] Update kernel headers for libhns query_device() driver inclusion category: feature bugzilla: https://gitee.com/src-openeuler/rdma-core/issues/I8C6X4 --------------------------------------------------------------- To commit 513ecf0e21d3 ("RDMA/hns: Support query HW ID from user space.") Signed-off-by: Chengchang Tang --- kernel-headers/rdma/hns-abi.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/kernel-headers/rdma/hns-abi.h b/kernel-headers/rdma/hns-abi.h index 6b94a89..d411c33 100644 --- a/kernel-headers/rdma/hns-abi.h +++ b/kernel-headers/rdma/hns-abi.h @@ -232,4 +232,18 @@ enum hns_ib_dca_mem_query_attrs { HNS_IB_ATTR_DCA_MEM_QUERY_OUT_PAGE_COUNT, }; +#define HNS_IB_INVALID_ID 0XFFFF +struct hns_roce_ib_hw_id { + __u16 chip_id; + __u16 die_id; + __u16 func_id; + __u16 reserved; +}; + +struct hns_roce_ib_query_device_resp { + __u32 comp_mask; + __u32 len; + struct hns_roce_ib_hw_id hw_id; +}; + #endif /* HNS_ABI_USER_H */ -- 2.25.1