summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/hns/hns_roce_hw_v1.c
Commit message (Expand)AuthorAgeFilesLines
* RDMA/hns: Initialize all fields of doorbells to zeroLang Cheng2020-02-201-7/+2
* RDMA/hns: Add support for reporting wc as software modeXi Wang2020-01-101-5/+9
* RDMA/hns: Simplify the calculation and usage of wqe idx for post verbsYixian Liu2020-01-031-21/+16
* RDMA/hns: Rename the functions used inside creating cqYixian Liu2019-11-251-4/+4
* RDMA/hns: Redefine the member of hns_roce_cq structYixian Liu2019-11-251-6/+3
* RDMA/hns: Redefine interfaces used in creating cqYixian Liu2019-11-251-5/+4
* RDMA/hns: Replace not intuitive function/macro namesYixing Liu2019-11-081-3/+4
* RDMA/hns: Remove unnecessary structure hns_roce_sqpLang Cheng2019-11-081-4/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2019-09-211-40/+29
|\
| * RDMA/hns: Use devm_platform_ioremap_resource() to simplify codeYueHaibing2019-09-131-3/+1
| * RDMA/hns: Fix cast from or to restricted __le32 for driverLang Cheng2019-08-281-21/+16
| * RDMA/hns: Remove the some magic numberLijun Ou2019-08-281-1/+2
| * RDMA/hns: Modify the data structure of hns_roce_avLang Cheng2019-08-281-6/+3
| * Merge branch 'odp_fixes' into rdma.git for-nextJason Gunthorpe2019-08-211-1/+3
| |\
| * | infiniband: Remove dev_err() usage after platform_get_irq()Stephen Boyd2019-07-311-3/+1
| * | RDMA/hns: Fix comparison of unsigned long variable 'end' with less than zeroColin Ian King2019-07-241-6/+6
* | | Merge tag 'leds-for-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-09-171-7/+1
|\ \ \ | |_|/ |/| |
| * | drivers: Introduce device lookup variants by fwnodeSuzuki K Poulose2019-07-301-7/+1
| |/
* / RDMA/hns: Fix error return code in hns_roce_v1_rsv_lp_qp()Wei Yongjun2019-08-011-1/+3
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2019-07-151-39/+40
|\
| * RDMA/hns: Use %pK format pointer printLang Cheng2019-07-071-1/+2
| * RDMA/hns: Fixup qp release bugchenglang2019-07-051-0/+1
| * IB: Remove unneeded memsetFuqian Huang2019-07-031-1/+0
| * Merge tag 'v5.2-rc6' into rdma.git for-nextJason Gunthorpe2019-06-281-0/+1
| |\
| * | RDMa/hns: Don't stuck in endless timeout loopLeon Romanovsky2019-06-201-1/+1
| * | RDMA: Check umem pointer validity prior to releaseLeon Romanovsky2019-06-201-8/+5
| * | RDMA: Convert CQ allocations to be under core responsibilityLeon Romanovsky2019-06-111-8/+13
| * | RDMA: Clean destroy CQ in drivers do not return errorsLeon Romanovsky2019-06-111-11/+3
| * | RDMA/hns: Replace magic numbers with #definesLijun Ou2019-05-271-1/+1
| * | RDMA/hns: Remove jiffies operation in disable interrupt contextLang Cheng2019-05-271-9/+10
| * | RDMA/hns: Move spin_lock_irqsave to the correct placeLang Cheng2019-05-271-0/+5
* | | Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-07-121-1/+1
|\ \ \ | |_|/ |/| |
| * | bus_find_device: Unify the match callback with class_find_deviceSuzuki K Poulose2019-06-241-1/+1
| |/
* / RDMA/hns: Fix PD memory leak for internal allocationLeon Romanovsky2019-05-211-0/+1
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2019-05-091-372/+24
|\
| * RDMA/hns: Remove asynchronic QP destroyLeon Romanovsky2019-04-241-361/+13
| * IB: Pass only ib_udata in function prototypesShamir Rabinovitch2019-04-011-2/+2
| * IB: Pass uverbs_attr_bundle down ib_x destroy pathShamir Rabinovitch2019-04-011-9/+9
* | drivers: Remove explicit invocations of mmiowb()Will Deacon2019-04-081-2/+0
|/
* RDMA: Fix allocation failure on pointer pdColin Ian King2019-02-131-1/+1
* RDMA/hns: Use for_each_sg_dma_page iterator on umem SGLShiraz, Saleem2019-02-111-4/+3
* RDMA: Handle PD allocations by IB/coreLeon Romanovsky2019-02-081-11/+16
* RDMA: Provide safe ib_alloc_device() functionLeon Romanovsky2019-01-301-1/+1
* RDMA: Cleanup undesired pd->uobject usageShamir Rabinovitch2018-12-181-1/+1
* RDMA/hns: Initialize ib_device_ops structKamal Heib2018-12-111-0/+11
* RDMA/hns: fix spelling mistake "reseved" -> "reserved"Colin Ian King2018-09-271-2/+2
* Merge branch 'linus/master' into rdma.git for-nextJason Gunthorpe2018-08-161-6/+4
|\
| * ACPI: Convert ACPI reference args to generic fwnode reference argsSakari Ailus2018-07-231-6/+4
* | RDMA/hns: Program the tclass and flow label into the hardwareLijun Ou2018-07-301-2/+6
* | RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments constBart Van Assche2018-07-301-5/+8