summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/broadcom
AgeCommit message (Expand)AuthorFilesLines
2023-12-05eth: bnxt: link NAPI instances to queues and IRQsJakub Kicinski1-0/+14
2023-12-05bnxt_en: Add 5760X (P7) PCI IDsMichael Chan2-0/+12
2023-12-05bnxt_en: Report the new ethtool link modes in the new firmware interfaceMichael Chan1-20/+151
2023-12-05bnxt_en: Support force speed using the new HWRM fieldsMichael Chan1-6/+46
2023-12-05bnxt_en: Support new firmware link parametersMichael Chan3-6/+143
2023-12-05bnxt_en: Refactor ethtool speeds logicMichael Chan1-26/+61
2023-12-05bnxt_en: Add support for new RX and TPA_START completion types for P7Michael Chan2-23/+89
2023-12-05bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end().Michael Chan2-11/+26
2023-12-05bnxt_en: Refactor RX VLAN acceleration logic.Michael Chan1-13/+31
2023-12-05bnxt_en: Add new P7 hardware interface definitionsMichael Chan1-1/+84
2023-12-05bnxt_en: Refactor RSS capability fieldsAjit Khaparde3-18/+20
2023-12-05bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chipsMichael Chan2-4/+14
2023-12-05bnxt_en: Consolidate DB offset calculationHongguang Gao4-15/+16
2023-12-05bnxt_en: Define basic P7 macrosMichael Chan3-15/+48
2023-12-05bnxt_en: Update firmware interface to 1.10.3.15Michael Chan2-135/+388
2023-12-05bnxt_en: Fix backing store V2 logicMichael Chan2-6/+12
2023-12-02net/tg3: fix race condition in tg3_reset_task()Thinh Tran1-1/+10
2023-11-28eth: link netdev to page_pools in driversJakub Kicinski1-0/+1
2023-11-22bnxt_en: Rename some macros for the P5 chipsRandy Schacher7-114/+116
2023-11-22bnxt_en: Modify the NAPI logic for the new P7 chipsMichael Chan2-2/+10
2023-11-22bnxt_en: Modify RX ring indexing logic.Michael Chan2-17/+22
2023-11-22bnxt_en: Modify TX ring indexing logic.Michael Chan3-20/+21
2023-11-22bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct.Michael Chan2-12/+40
2023-11-22bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware callsMichael Chan2-1/+71
2023-11-22bnxt_en: Add support for new backing store query firmware APIMichael Chan2-7/+81
2023-11-22bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper functionMichael Chan1-74/+59
2023-11-22bnxt_en: Use the pg_info field in bnxt_ctx_mem_type structMichael Chan2-54/+29
2023-11-22bnxt_en: Add page info to struct bnxt_ctx_mem_typeMichael Chan2-0/+32
2023-11-22bnxt_en: Restructure context memory data structuresMichael Chan2-182/+242
2023-11-22bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem()Michael Chan2-14/+2
2023-11-22bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctxMichael Chan1-2/+2
2023-11-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2-8/+38
2023-11-15bnxt_en: Optimize xmit_more TX pathMichael Chan1-6/+10
2023-11-15bnxt_en: Use existing MSIX vectors for all mqprio TX ringsMichael Chan2-16/+43
2023-11-15bnxt_en: Add macros related to TC and TX ringsMichael Chan1-2/+11
2023-11-15bnxt_en: Add helper to get the number of CP rings required for TX ringsMichael Chan4-25/+82
2023-11-15bnxt_en: Support up to 8 TX rings per MSIXMichael Chan3-39/+55
2023-11-15bnxt_en: Refactor bnxt_hwrm_set_coal()Michael Chan1-17/+26
2023-11-15bnxt_en: New encoding for the TX opaque fieldMichael Chan3-5/+11
2023-11-15bnxt_en: Refactor bnxt_tx_int()Michael Chan1-5/+12
2023-11-15bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDLMichael Chan2-24/+44
2023-11-15bnxt_en: Add completion ring pointer in TX and RX ring structuresMichael Chan3-25/+19
2023-11-15bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_infoMichael Chan3-73/+66
2023-11-15bnxt_en: Add completion ring pointer in TX and RX ring structuresMichael Chan3-26/+40
2023-11-15bnxt_en: Put the TX producer information in the TX BD opaque fieldMichael Chan3-3/+11
2023-11-15tg3: Increment tx_dropped in tg3_tso_bug()Alex Pakhunov1-1/+3
2023-11-15tg3: Move the [rt]x_dropped counters to tg3_napiAlex Pakhunov2-7/+35
2023-11-08tg3: Fix the TX ring stallAlex Pakhunov1-11/+42
2023-11-07tg3: power down device only on SYSTEM_POWER_OFFGeorge Shuklin1-1/+2
2023-11-02Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1