net: mana: Define data structures for allocating doorbell page from GDMA
authorLong Li <longli@microsoft.com>
Thu, 3 Nov 2022 19:16:28 +0000 (12:16 -0700)
committerLeon Romanovsky <leonro@nvidia.com>
Thu, 10 Nov 2022 05:57:27 +0000 (07:57 +0200)
commitf72ececfc197e9b0bbb5595294908a950cf444fa
treef795dee4d7d2f1402c3938d166b99abb998037e4
parentde372f2a9ca7ada2698ecac7df8f02407cd98fa0
net: mana: Define data structures for allocating doorbell page from GDMA

The RDMA device needs to allocate doorbell pages for each user context.
Define the GDMA data structures for use by the RDMA driver.

Reviewed-by: Dexuan Cui <decui@microsoft.com>
Signed-off-by: Long Li <longli@microsoft.com>
Link: https://lore.kernel.org/r/1667502990-2559-11-git-send-email-longli@linuxonhyperv.com
Acked-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
include/net/mana/gdma.h