summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/hns/hns_roce_qp.c
AgeCommit message (Expand)AuthorFilesLines
2022-04-11RDMA/hns: Remove unused function to_hns_roce_state()Yixing Liu1-20/+0
2022-01-05RDMA/hns: Remove support for HIP06Chengchang Tang1-30/+7
2021-12-14RDMA/hns: Support direct wqe of userspaceYixing Liu1-1/+53
2021-11-19RDMA/hns: Correct the type of variables participating in the shift operationXinhao Liu1-1/+1
2021-08-26RDMA/hns: Delete unnecessary blank lines.Xinhao Liu1-1/+0
2021-08-26RDMA/hns: Encapsulate the qp db as a functionYixing Liu1-53/+82
2021-08-26RDMA/hns: Remove RST2RST error prints for hw v1Weihang Li1-10/+1
2021-08-26RDMA/hns: Fix QP's resp incomplete assignmentWenpeng Liang1-2/+1
2021-08-25RDMA/hns: Bugfix for incorrect association between dip_idx and dgidJunxian Huang1-1/+9
2021-08-03RDMA: Globally allocate and release QP memoryLeon Romanovsky1-20/+8
2021-08-03RDMA/hns: Don't overwrite supplied QP attributesLeon Romanovsky1-7/+1
2021-06-22RDMA/hns: Encapsulate flushing CQE as a functionWenpeng Liang1-2/+17
2021-06-22RDMA/hns: Modify function return value typeYangyang Li1-3/+1
2021-06-22RDMA/hns: Fix some print issuesYixing Liu1-3/+1
2021-06-16RDMA/hns: Support getting max QP number from firmwareXi Wang1-1/+1
2021-06-08RDMA/hns: Use refcount_t instead of atomic_t for QP reference countingWeihang Li1-6/+6
2021-05-28RDMA/hns: Optimize the base address table config for MTRXi Wang1-1/+1
2021-05-20RDMA/hns: Remove unused parameter udataLang Cheng1-2/+2
2021-04-08RDMA/hns: Remove unsupported QP typesWenpeng Liang1-2/+0
2021-04-08RDMA/hns: Avoid enabling RQ inline on UDWeihang Li1-1/+3
2021-04-01RDMA/hns: Reorganize doorbell update interfaces for all queuesYixian Liu1-5/+5
2021-04-01RDMA/hns: Support configuring doorbell mode of RQ and CQYixian Liu1-3/+3
2021-03-11RDMA/hns: Add support for XRC on HIP09Wenpeng Liang1-20/+43
2021-03-10RDMA/hns: Use new SQ doorbell register for HIP09Lang Cheng1-22/+27
2021-02-18Merge tag 'v5.11' into rdma.git for-nextJason Gunthorpe1-5/+6
2021-02-08RDMA/hns: Allocate one more recv SGE for HIP08Lang Cheng1-6/+31
2021-01-28RDMA/hns: Refactor the MTR creation flowXi Wang1-1/+0
2021-01-19RDMA/hns: Use mutex instead of spinlock for ida allocationYangyang Li1-5/+6
2020-12-11RDMA/hns: Fix inaccurate printsYixing Liu1-26/+35
2020-12-11RDMA/hns: Fix incorrect symbol typesWenpeng Liang1-4/+4
2020-12-11RDMA/hns: Fix coding style issuesLang Cheng1-1/+1
2020-12-11RDMA/hns: Normalization the judgment of some featuresWenpeng Liang1-1/+1
2020-12-11RDMA/hns: Limit the length of data copied between kernel and userspaceWenpeng Liang1-3/+6
2020-12-07RDMA/hns: Move capability flags of QP and CQ to hns-abi.hWeihang Li1-1/+0
2020-12-01RDMA/hns: Refactor process of setting extended sgeWeihang Li1-32/+28
2020-12-01RDMA/hns: Bugfix for calculation of extended sgeYangyang Li1-1/+6
2020-11-27RDMA/hns: Create QP with selected QPN for bank load balanceYangyang Li1-17/+83
2020-11-26RDMA/hns: Add UD support for HIP09Weihang Li1-10/+29
2020-10-28RDMA/hns: Support owner mode doorbellLang Cheng1-0/+3
2020-10-26RDMA: Check create_flags during create_qpJason Gunthorpe1-11/+3
2020-09-29RDMA/hns: Remove unused variables and definitionsLang Cheng1-2/+0
2020-09-29RDMA/drivers: Remove udata check from special QPLeon Romanovsky1-39/+18
2020-09-24RDMA/hns: Support inline data in extented sge space for RCWeihang Li1-6/+7
2020-09-24RDMA/hns: Add support for SCCC in size of 64 BytesYangyang Li1-1/+1
2020-08-31Merge tag 'v5.9-rc3' into rdma.git for-nextJason Gunthorpe1-3/+2
2020-08-27RDMA/hns: Add a check for current state before modifying QPLang Cheng1-2/+4
2020-08-20Revert "RDMA/hns: Reserve one sge in order to avoid local length error"Weihang Li1-3/+2
2020-07-30RDMA/hns: Remove support for HIP08_ALang Cheng1-10/+0
2020-05-25RDMA/hns: Remove redundant parameters from free_srq/qp_wrid()Wenpeng Liang1-4/+3
2020-05-25RDMA/hns: Rename QP buffer related functionXi Wang1-4/+4