summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
Commit message (Expand)AuthorAgeFilesLines
* bnxt_en: Add a mutex to synchronize ULP operationsKalesh AP2024-05-021-1/+19
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-04-111-1/+5
|\
| * bnxt_en: Fix error recovery for RoCE ulp clientVikas Gupta2024-04-081-0/+3
| * bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()Vikas Gupta2024-04-081-1/+2
* | bnxt_en: Utilize ulp client resources if RoCE is not registeredVikas Gupta2024-04-101-0/+14
* | bnxt_en: Change MSIX/NQs allocation policyVikas Gupta2024-04-101-17/+60
* | bnxt_en: Refactor bnxt_rdma_aux_device_init/uninit functionsVikas Gupta2024-04-101-8/+25
* | bnxt_en: Remove unneeded MSIX base structure fields and codeVikas Gupta2024-04-101-16/+4
* | bnxt_en: Remove a redundant NULL check in bnxt_register_dev()Kalesh AP2024-04-101-3/+0
* | bnxt_en: Refactor VNIC alloc and cfg functionsPavan Chebbi2024-03-281-1/+1
|/
* bnxt_en: Consolidate DB offset calculationHongguang Gao2023-12-041-6/+4
* bnxt_en: Rename some macros for the P5 chipsRandy Schacher2023-11-211-1/+1
* bnxt_en: Share the bar0 address with the RoCE driverChandramohan Akula2023-07-211-1/+1
* bnxt_en: Fix a possible NULL pointer dereference in unload pathKalesh AP2023-04-181-9/+10
* bnxt_en: Fix the double free during device removalSelvin Xavier2023-03-061-0/+2
* bnxt_en: Remove runtime interrupt vector allocationAjit Khaparde2023-02-011-115/+41
* RDMA/bnxt_re: Remove the sriov config callbackAjit Khaparde2023-02-011-29/+0
* bnxt_en: Remove struct bnxt access from RoCE driverHongguang Gao2023-02-011-0/+9
* bnxt_en: Use auxiliary bus calls over proprietary callsAjit Khaparde2023-02-011-14/+26
* bnxt_en: Use direct API instead of indirectionAjit Khaparde2023-02-011-55/+20
* bnxt_en: Remove usage of ulp_idAjit Khaparde2023-02-011-119/+89
* RDMA/bnxt_re: Use auxiliary driver interfaceAjit Khaparde2023-02-011-28/+1
* bnxt_en: Add auxiliary driver supportAjit Khaparde2023-02-011-23/+111
* eth: bnxt: make ulp_id unsigned to make GCC 12 happyJakub Kicinski2022-05-201-6/+6
* bnxt_en: update all firmware calls to use the new APIsEdwin Peer2021-08-301-12/+18
* bnxt_en: move HWRM API implementation into separate fileEdwin Peer2021-08-301-0/+1
* bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe()Michael Chan2021-07-191-4/+5
* RDMA/bnxt_re: Create direct symbol link between bnxt modulesLeon Romanovsky2021-04-191-0/+1
* bnxt_en: Improve stats context resource accounting with RDMA driver loaded.Michael Chan2021-01-121-2/+6
* bnxt_en: Add doorbell information to bnxt_en_dev struct.Michael Chan2020-05-041-0/+2
* bnxt_en: Set the db_offset on 57500 chips for the RDMA MSIX entries.Michael Chan2020-05-041-1/+7
* bnxt_en: Fix MSIX request logic for RDMA driver.Michael Chan2019-12-101-2/+6
* bnxt_en: Combine 2 functions calling the same HWRM_DRV_RGTR fw command.Vasundhara Volam2019-11-241-2/+2
* bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence.Vasundhara Volam2019-10-311-2/+8
* bnxt_en: Handle firmware reset.Michael Chan2019-08-301-0/+3
* bnxt_en: Cap the returned MSIX vectors to the RDMA driver.Michael Chan2019-06-301-1/+3
* bnxt_en: Fix possible BUG() condition when calling pci_disable_msix().Michael Chan2019-05-221-1/+1
* RDMA/bnxt_en: Enable RDMA driver support for 57500 chipDevesh Sharma2019-02-071-3/+0
* bnxt_en: Do not modify max_stat_ctxs after RDMA driver requests/frees stat_ctxsVasundhara Volam2018-12-171-9/+2
* bnxt_en: get rid of num_stat_ctxs variableVasundhara Volam2018-12-171-1/+9
* bnxt_en: Keep track of reserved IRQs.Michael Chan2018-12-091-1/+1
* bnxt_en: Disable RDMA support on the 57500 chips.Michael Chan2018-11-151-0/+3
* bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA.Michael Chan2018-09-031-5/+0
* bnxt_en: Clean up unused functions.Michael Chan2018-09-031-15/+0
* bnxt_en: Add BNXT_NEW_RM() macro.Michael Chan2018-08-051-2/+2
* bnxt_en: Do not modify max IRQ count after RDMA driver requests/frees IRQs.Michael Chan2018-07-091-2/+0
* bnxt_en: Add ULP calls to stop and restart IRQs.Michael Chan2018-03-311-7/+74
* bnxt_en: Reserve completion rings and MSIX for bnxt_re RDMA driver.Michael Chan2018-03-311-7/+32
* bnxt_en: Change IRQ assignment for RDMA driver.Michael Chan2018-03-311-1/+29
* bnxt_en: Free MSIX vectors when unregistering the device from bnxt_re.Michael Chan2017-08-231-0/+2