summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/hns
AgeCommit message (Expand)AuthorFilesLines
2021-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds12-1601/+1886
2021-04-14RDMA/hns: Remove duplicated hem page size config codeXi Wang3-110/+76
2021-04-14RDMA/hns: Enable RoCE on virtual functionsWei Xu3-39/+202
2021-04-14RDMA/hns: Set parameters of all the functions belong to a PFWei Xu1-2/+16
2021-04-14RDMA/hns: Reserve the resource for the VFsWei Xu3-28/+60
2021-04-14RDMA/hns: Query the number of functions supported by the PFWei Xu3-4/+10
2021-04-14RDMA/hns: Simplify function's resource related commandXi Wang3-305/+89
2021-04-13RDMA/hns: Remove unnecessary flush operation for workqueueYixian Liu2-3/+0
2021-04-08RDMA/hns: Prevent le32 from being implicitly converted to u32Lang Cheng1-8/+7
2021-04-08RDMA/hns: Simplify the function config_eqc()Yixing Liu2-185/+65
2021-04-08RDMA/hns: Add XRC subtype in QPC and XRC type in SRQCWenpeng Liang2-7/+11
2021-04-08RDMA/hns: Remove unsupported QP typesWenpeng Liang3-5/+1
2021-04-08RDMA/hns: Delete unused members in the structure hns_roce_hwYangyang Li3-32/+0
2021-04-08RDMA/hns: Delete redundant abnormal interrupt statusWenpeng Liang2-16/+6
2021-04-08RDMA/hns: Delete redundant condition judgment related to eqYangyang Li1-21/+6
2021-04-08RDMA/hns: Fix missing assignment of max_inline_dataWeihang Li1-0/+1
2021-04-08RDMA/hns: Avoid enabling RQ inline on UDWeihang Li2-3/+8
2021-04-08RDMA/hns: Modify prints for mailbox and command queueWenpeng Liang2-10/+20
2021-04-08RDMA/hns: Support more return types of command queueLang Cheng1-4/+14
2021-04-08RDMA/hns: Enable all CMDQ contextLang Cheng2-41/+27
2021-04-08RDMA/hns: Use GFP_ATOMIC under spin lockWei Yongjun1-1/+1
2021-04-01RDMA/hns: Reorganize doorbell update interfaces for all queuesYixian Liu7-130/+119
2021-04-01RDMA/hns: Support configuring doorbell mode of RQ and CQYixian Liu5-40/+66
2021-04-01RDMA/hns: Simplify command fields for HEM base address configurationXi Wang2-160/+83
2021-04-01RDMA/hns: Reorganize process of setting HEMXi Wang1-33/+44
2021-04-01RDMA/hns: Refactor reset state checking flowXi Wang5-200/+220
2021-04-01RDMA/hns: Reorganize hns_roce_create_cq()Yixing Liu1-28/+58
2021-04-01RDMA/hns: Refactor hns_roce_v2_poll_one()Weihang Li1-179/+224
2021-04-01RDMA/hns: Support congestion control type selection according to the FWYangyang Li4-3/+200
2021-04-01RDMA/hns: Support query information of functions from FWWei Xu3-1/+37
2021-03-31RDMA/hns: Fix a spelling mistake in hns_roce_hw_v1.cRuiqi Gong1-4/+4
2021-03-26RDMA: Support more than 255 rdma portsMark Bloch4-19/+19
2021-03-23RDMA/hns: Support to query firmware versionLang Cheng1-0/+14
2021-03-23RDMA/hns: Fix memory corruption when allocating XRCDNWeihang Li1-2/+10
2021-03-22RDMA/hns: Fix bug during CMDQ initializationLang Cheng1-1/+3
2021-03-12RDMA/hns: Add support for XRC on HIP09Wenpeng Liang8-70/+256
2021-03-10RDMA/hns: Use new SQ doorbell register for HIP09Lang Cheng2-24/+28
2021-02-18Merge tag 'v5.11' into rdma.git for-nextJason Gunthorpe2-6/+7
2021-02-16RDMA/hns: Adjust definition of FRMR fieldsYixing Liu3-26/+34
2021-02-16RDMA/hns: Refactor process of posting CMDQLang Cheng1-25/+17
2021-02-16RDMA/hns: Adjust fields and variables about CMDQ tail/headLang Cheng3-23/+21
2021-02-16RDMA/hns: Remove redundant operations on CMDQLang Cheng2-50/+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 Cheng2-7/+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: Move HIP06 related definitions into hns_roce_hw_v1.hLang Cheng2-41/+43
2021-02-09RDMA/hns: Replace wmb&__raw_writeq with writeqLang Cheng3-35/+2