summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/hns/hns_roce_hw_v2.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-26RDMA: Support more than 255 rdma portsMark Bloch1-2/+2
2021-03-12RDMA/hns: Add support for XRC on HIP09Wenpeng Liang1-46/+101
2021-03-10RDMA/hns: Use new SQ doorbell register for HIP09Lang Cheng1-2/+1
2021-02-16RDMA/hns: Adjust definition of FRMR fieldsYixing Liu1-19/+26
2021-02-16RDMA/hns: Refactor process of posting CMDQLang Cheng1-25/+17
2021-02-16RDMA/hns: Adjust fields and variables about CMDQ tail/headLang Cheng1-18/+19
2021-02-16RDMA/hns: Remove redundant operations on CMDQLang Cheng1-49/+5
2021-02-16RDMA/hns: Fixes missing error code of CMDQLang Cheng1-4/+3
2021-02-16RDMA/hns: Remove unused member and variable of CMDQLang Cheng1-6/+3
2021-02-09RDMA/hns: Delete redundant judgment when preparing descriptorsXinhao Liu1-26/+14
2021-02-09RDMA/hns: Remove unnecessary wrap around for EQ's consumer indexYixian Liu1-6/+0
2021-02-09RDMA/hns: Avoid unnecessary memset on WQEs in post_sendLang Cheng1-2/+0
2021-02-09RDMA/hns: Remove some magic numbersXinhao Liu1-5/+11
2021-02-09RDMA/hns: Replace wmb&__raw_writeq with writeqLang Cheng1-19/+1
2021-02-09RDMA/hns: Skip qp_flow_control_init() for HIP09Yixing Liu1-0/+3
2021-02-09RDMA/hns: Disable RQ inline by defaultLijun Ou1-1/+0
2021-02-09RDMA/hns: Avoid filling sgid index when modifying QP to RTRWeihang Li1-11/+0
2021-02-09RDMA/hns: Add support of direct wqeYixing Liu1-1/+43
2021-02-09RDMA/hns: Add verification of QP type when post_recvWenpeng Liang1-1/+13
2021-02-09RDMA/hns: Refactor hns_roce_v2_post_srq_recv()Wenpeng Liang1-26/+43
2021-02-09RDMA/hns: Clear remaining unused sges when post_recvXi Wang1-52/+47
2021-02-09RDMA/hns: Refactor post recv flowXi Wang1-40/+41
2021-02-09RDMA/hns: Use new interfaces to write SRQCLang Cheng1-95/+65
2021-02-09RDMA/hns: Refactor code about SRQ ContextWenpeng Liang1-5/+28
2021-02-09RDMA/hns: Refactor hns_roce_create_srq()Wenpeng Liang1-6/+6
2021-02-09RDMA/hns: Remove the reserved WQE of SRQWenpeng Liang1-3/+3
2021-02-09RDMA/hns: Bugfix for checking whether the srq is full when post wrWenpeng Liang1-5/+14
2021-02-09RDMA/hns: Allocate one more recv SGE for HIP08Lang Cheng1-9/+19
2021-01-28RDMA/hns: Use new interface to set MPT related fieldsLang Cheng1-30/+24
2021-01-28RDMA/hns: Optimize the MR registration processLang Cheng1-14/+8
2021-01-28RDMA/hns: Refactor the MTR creation flowXi Wang1-1/+0
2021-01-07RDMA/hns: remove h from printk format specifierTom Rix1-1/+1
2020-12-11RDMA/hns: Simplify AEQE process for different types of queueYixian Liu1-28/+15
2020-12-11RDMA/hns: Fix inaccurate printsYixing Liu1-15/+15
2020-12-11RDMA/hns: Fix incorrect symbol typesWenpeng Liang1-15/+15
2020-12-11RDMA/hns: Fix coding style issuesLang Cheng1-6/+3
2020-12-11RDMA/hns: Remove unnecessary access right set during INIT2INITYixian Liu1-46/+0
2020-12-11RDMA/hns: WARN_ON if get a reserved sl from usersWeihang Li1-0/+4
2020-12-11RDMA/hns: Do shift on traffic class when using RoCEv2Weihang Li1-7/+3
2020-12-02RDMA/hns: Fix 0-length sge calculation errorLang Cheng1-14/+10
2020-12-02Merge tag 'v5.10-rc6' into rdma.git for-nextJason Gunthorpe1-4/+5
2020-11-27RDMA/hns: Add support for QP stashLang Cheng1-0/+6
2020-11-27RDMA/hns: Add support for CQ stashLang Cheng1-0/+3
2020-11-26RDMA/hns: Add UD support for HIP09Weihang Li1-2/+4
2020-11-26RDMA/hns: Simplify process of filling UD SQ WQEWeihang Li1-43/+40
2020-11-26RDMA/hns: Remove the portn field in UD SQ WQEWeihang Li1-2/+0
2020-11-26RDMA/hns: Avoid setting loopback indicator when smac is same as dmacWeihang Li1-9/+0
2020-11-26RDMA/hns: Only record vlan info for HIP08Weihang Li1-4/+9
2020-11-26RDMA/hns: Bugfix for memory window mtpt configurationYixian Liu1-0/+1
2020-11-26RDMA/hns: Fix retry_cnt and rnr_cnt when querying QPWenpeng Liang1-4/+4