aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/irdma/ctrl.c
AgeCommit message (Expand)AuthorFilesLines
2026-03-30RDMA/irdma: Add support for GEN4 hardwareJacob Moroni1-0/+1
2026-03-30RDMA/irdma: Provide scratch buffers to firmware for internal useJay Bhat1-1/+42
2026-01-25RDMA/irdma: Use CQ ID for CEQE contextJacob Moroni1-38/+24
2026-01-13RDMA/irdma: Remove redundant dma_wmb() before writel()Jacob Moroni1-2/+0
2025-12-18RDMA/irdma: Simplify bool conversionJiapeng Chong1-2/+1
2025-11-26RDMA/irdma: Fix SIGBUS in AEQ destroyKrzysztof Czurylo1-1/+2
2025-11-26RDMA/irdma: Fix data race in irdma_sc_ccq_armKrzysztof Czurylo1-0/+3
2025-11-09RDMA/irdma: Remove unused CQ registryJacob Moroni1-100/+1
2025-09-18RDMA/irdma: Extend CQE Error and Flush Handling for GEN3 DevicesShiraz Saleem1-0/+9
2025-09-18RDMA/irdma: Add Atomic Operations supportFaisal Latif1-0/+11
2025-09-18RDMA/irdma: Add SRQ supportFaisal Latif1-2/+234
2025-09-18RDMA/irdma: Add support for V2 HMC resource management schemeVinoth Kumar Chandra Mohan1-3/+118
2025-09-18RDMA/irdma: Extend QP context programming for GEN3Shiraz Saleem1-3/+181
2025-09-18RDMA/irdma: Add GEN3 virtual QP1 supportShiraz Saleem1-1/+9
2025-09-18RDMA/irdma: Add GEN3 HW statistics supportKrzysztof Czurylo1-9/+24
2025-09-18RDMA/irdma: Add GEN3 support for AEQ and CEQShiraz Saleem1-12/+64
2025-09-18RDMA/irdma: Add GEN3 CQP support with deferred completionsKrzysztof Czurylo1-3/+250
2025-09-18RDMA/irdma: Discover and set up GEN3 hardware register layoutChristopher Bednarz1-10/+21
2025-09-18RDMA/irdma: Add GEN3 core driver supportMustafa Ismail1-76/+406
2025-04-09RDMA: Don't use %pK through printkThomas Weißschuh1-1/+1
2023-09-11IB: Use capital "OR" for multiple licenses in SPDXKrzysztof Kozlowski1-1/+1
2023-09-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-13/+10
2023-08-19RDMA/irdma: Prevent zero-length STAG registrationChristopher Bednarz1-0/+6
2023-08-16RDMA/irdma: Drop unused kernel push codeShiraz Saleem1-9/+3
2023-07-26RDMA/irdma: Drop a local in irdma_sc_get_next_aeqeSindhu Devale1-4/+1
2023-07-17RDMA/irdma: Fix data race on CQP completion statsShiraz Saleem1-11/+11
2023-07-17RDMA/irdma: Add missing read barriersShiraz Saleem1-1/+8
2023-03-19RDMA/irdma: Refactor HW statisticsKrzysztof Czurylo1-211/+107
2022-07-18RDMA/irdma: Make resource distribution algorithm more QP orientedNayan Kumar1-3/+5
2022-03-14RDMA/irdma: Prevent some integer underflowsDan Carpenter1-5/+5
2022-02-23RDMA/irdma: Remove enum irdma_status_codeShiraz Saleem1-298/+255
2022-02-08RDMA/irdma: Add support for DSCPMustafa Ismail1-0/+6
2022-02-08RDMA/irdma: Refactor DCB bits in prep for DSCP supportMustafa Ismail1-12/+21
2021-12-29net: Don't include filter.h from net/sock.hJakub Kicinski1-0/+2
2021-10-20RDMA/irdma: Make irdma_uk_cq_init() return a voidZhu Yanjun1-4/+1
2021-10-12RDMA/irdma: Remove irdma_sc_send_lsmm_nostag()Zhu Yanjun1-38/+0
2021-07-15RDMA/irdma: change the returned type of irdma_sc_repost_aeq_entries to voidZhu Yanjun1-3/+1
2021-07-12RDMA/irdma: Change the returned type to voidZhu Yanjun1-5/+4
2021-06-07RDMA/irdma: remove redundant initialization of variable valColin Ian King1-1/+1
2021-06-07RDMA/irdma: Fix issues with u8 left shift operationColin Ian King1-1/+1
2021-06-02RDMA/irdma: Implement HW Admin Queue OPsMustafa Ismail1-0/+5657