diff options
author | Leon Romanovsky <leon@kernel.org> | 2016-09-22 17:31:12 +0300 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2016-10-07 16:54:35 -0400 |
commit | a85fb3383340b417132e5731f9694840660887cb (patch) | |
tree | 21a8e916ac2b3e7df0f167333f407f29c9ab66fb /include/uapi/rdma/cxgb3-abi.h | |
parent | IB/mlx5: Move and decouple user vendor structures (diff) | |
download | linux-dev-a85fb3383340b417132e5731f9694840660887cb.tar.xz linux-dev-a85fb3383340b417132e5731f9694840660887cb.zip |
IB/cxgb3: Move user vendor structures
This patch moves cxgb3 vendor's specific structures to
common UAPI folder which will be visible to all consumers.
These structures are used by user-space library driver
(libcxgb3) and currently manually copied to that library.
This move will allow cross-compile against these files and
simplify introduction of vendor specific data.
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Reviewed-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to '')
-rw-r--r-- | include/uapi/rdma/cxgb3-abi.h (renamed from drivers/infiniband/hw/cxgb3/iwch_user.h) | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/infiniband/hw/cxgb3/iwch_user.h b/include/uapi/rdma/cxgb3-abi.h index a277c31fcaf7..48a19bda071b 100644 --- a/drivers/infiniband/hw/cxgb3/iwch_user.h +++ b/include/uapi/rdma/cxgb3-abi.h @@ -29,8 +29,10 @@ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ -#ifndef __IWCH_USER_H__ -#define __IWCH_USER_H__ +#ifndef CXGB3_ABI_USER_H +#define CXBG3_ABI_USER_H + +#include <linux/types.h> #define IWCH_UVERBS_ABI_VERSION 1 @@ -71,4 +73,4 @@ struct iwch_create_qp_resp { struct iwch_reg_user_mr_resp { __u32 pbl_addr; }; -#endif +#endif /* CXGB3_ABI_USER_H */ |