RDMA/erdma: Report atomic capacity when hardware supports atomic feature
authorCheng Xu <chengyou@linux.alibaba.com>
Mon, 7 Nov 2022 02:18:44 +0000 (10:18 +0800)
committerLeon Romanovsky <leon@kernel.org>
Mon, 7 Nov 2022 07:55:04 +0000 (09:55 +0200)
commit71c6925f280ae8cb52eafee2404ae75c176c28ba
treec42b50eb690303cdcf35bd8d7a775a5df1df23bf
parentece43fad220ba03c529cc0f6f302d796044e8476
RDMA/erdma: Report atomic capacity when hardware supports atomic feature

Introduce "capacity flags" field at where hardware put all zeros originally
in "query device" response. Using this field, hardware can report atomic
feature if supports.

Signed-off-by: Cheng Xu <chengyou@linux.alibaba.com>
Link: https://lore.kernel.org/r/20221107021845.44598-3-chengyou@linux.alibaba.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/erdma/erdma.h
drivers/infiniband/hw/erdma/erdma_hw.h
drivers/infiniband/hw/erdma/erdma_main.c
drivers/infiniband/hw/erdma/erdma_verbs.c