aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/hns (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-08-24RDMA: Use the sg_table directly and remove the opencoded version from umemMaor Gottlieb1-2/+2
2021-08-03RDMA/hns: Fix the double unlock problem of poll_semYangyang Li2-7/+4
2021-06-24RDMA/hns: Add window selection field of congestion controlYixing Liu2-0/+14
2021-06-23RDMA/hns: Fix incorrect vlan enable bit in QPCWeihang Li1-2/+2
2021-06-22RDMA/hns: Add vendor_err info to error WCLang Cheng1-0/+1
2021-06-22RDMA/hns: Fix spelling mistakes of originalLang Cheng1-1/+1
2021-06-22RDMA/hns: Simplify the judgment in hns_roce_v2_post_send()Yixing Liu1-3/+3
2021-06-22RDMA/hns: Encapsulate flushing CQE as a functionWenpeng Liang3-35/+21
2021-06-22RDMA/hns: Modify function return value typeYangyang Li3-11/+3
2021-06-22RDMA/hns: Clean definitions of EQC structureXi Wang1-15/+4
2021-06-22RDMA/hns: Delete unnecessary branch of hns_roce_v2_query_qpYangyang Li1-7/+2
2021-06-22RDMA/hns: Add member assignments for qp_init_attrYangyang Li1-0/+5
2021-06-22RDMA/hns: Fix some print issuesYixing Liu2-4/+2
2021-06-22RDMA/hns: Fix uninitialized variableYixing Liu1-1/+1
2021-06-22RDMA/hns: Force rewrite inline flag of WQELang Cheng1-2/+2
2021-06-21RDMA: Fix kernel-doc warnings about wrong commentLeon Romanovsky1-2/+2
2021-06-21RDMA/hns: Use IDA interface to manage xrcd indexYangyang Li4-41/+25
2021-06-21RDMA/hns: Use IDA interface to manage pd indexYangyang Li4-37/+25
2021-06-21RDMA/hns: Use IDA interface to manage mtpt indexYangyang Li5-48/+43
2021-06-21RDMA/hns: Remove unused RR mechanismYangyang Li6-19/+12
2021-06-21RDMA/hns: Remove the unused hns_roce_bitmap_free_range functionYangyang Li2-14/+1
2021-06-21RDMA/hns: Remove the unused hns_roce_bitmap_alloc_range functionYangyang Li2-41/+0
2021-06-21RDMA/hns: Clean SRQC structure definitionXi Wang2-93/+4
2021-06-21RDMA/hns: Use new interface to write DB related fieldsYixing Liu2-78/+49
2021-06-21RDMA/hns: Use new interface to write FRMR fieldsYixing Liu2-29/+22
2021-06-21RDMA/hns: Use new interface to get CQE fieldsLang Cheng2-97/+48
2021-06-21RDMA/hns: Use new interface to modify QP contextLang Cheng2-881/+449
2021-06-21RDMA/hns: Use new interface to write CQ context.Yixing Liu2-121/+79
2021-06-21RDMA/hns: Add hr_reg_write_bool()Lang Cheng2-12/+20
2021-06-21RDMA/hns: Add a check to ensure integer mtu is positiveWeihang Li1-5/+10
2021-06-21RDMA/hns: Do not use !! for values that are already bool when calling hr_reg_write()Weihang Li1-2/+1
2021-06-18RDMA/hns: Clear extended doorbell info before usingXi Wang2-0/+22
2021-06-16RDMA/hns: Support getting max QP number from firmwareXi Wang6-27/+106
2021-06-08RDMA/hns: Use refcount_t instead of atomic_t for QP reference countingWeihang Li2-7/+7
2021-06-08RDMA/hns: Use refcount_t instead of atomic_t for SRQ reference countingWeihang Li2-5/+5
2021-06-08RDMA/hns: Use refcount_t instead of atomic_t for CQ reference countingWeihang Li2-5/+5
2021-05-28RDMA/hns: Refactor capability configuration flow of VFXi Wang2-146/+156
2021-05-28RDMA/hns: Clean the hardware related code for HEMXi Wang5-90/+85
2021-05-28RDMA/hns: Use refcount_t APIs for HEMWeihang Li2-19/+17
2021-05-28RDMA/hns: Fix wrong timer context buffer page sizeXi Wang1-6/+0
2021-05-28RDMA/hns: Refactor root BT allocation for MTRXi Wang1-84/+146
2021-05-28RDMA/hns: Optimize the base address table config for MTRXi Wang7-54/+68
2021-05-20RDMA/hns: Remove unused CMDQ memberLang Cheng1-1/+0
2021-05-20RDMA/hns: Remove Receive Queue of CMDQLang Cheng2-73/+25
2021-05-20RDMA/hns: Rename CMDQ head/tail pointer to PI/CILang Cheng2-7/+7
2021-05-20RDMA/hns: Refactor extend link table allocationXi Wang3-206/+124
2021-05-20RDMA/hns: Remove unused parameter udataLang Cheng4-8/+5
2021-05-11RDMA/hns: Remove the condition of light load for posting DWQEYixian Liu1-2/+1
2021-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds12-1601/+1886
2021-04-13RDMA/hns: Remove duplicated hem page size config codeXi Wang3-110/+76