IB/mlx5: Move and decouple user vendor structures
authorLeon Romanovsky <leon@kernel.org>
Thu, 22 Sep 2016 14:31:11 +0000 (17:31 +0300)
committerDoug Ledford <dledford@redhat.com>
Fri, 7 Oct 2016 20:54:34 +0000 (16:54 -0400)
commit3085e29e2f832cbf77ddeeffe715809a31254b5f
tree06ee2da9f806241efee6e705023dbb5caf4762e7
parentbd99fdea420b00925e9b83a50f2ccc5e1f07ef7d
IB/mlx5: Move and decouple user vendor structures

This patch decouples and moves vendors specific structures to
common UAPI folder which will be visible to all consumers.

These structures are used by user-space library driver
(libmlx5) 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>
Signed-off-by: Doug Ledford <dledford@redhat.com>
MAINTAINERS
drivers/infiniband/hw/mlx5/cq.c
drivers/infiniband/hw/mlx5/main.c
drivers/infiniband/hw/mlx5/mlx5_ib.h
drivers/infiniband/hw/mlx5/mr.c
drivers/infiniband/hw/mlx5/qp.c
drivers/infiniband/hw/mlx5/srq.c
drivers/infiniband/hw/mlx5/user.h [deleted file]
include/uapi/rdma/Kbuild
include/uapi/rdma/mlx5-abi.h [new file with mode: 0644]