summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/airoha
AgeCommit message (Expand)AuthorFilesLines
7 daysnet: airoha: Do not return err in ndo_stop() callbackLorenzo Bianconi1-5/+2
7 daysnet: airoha: Do not read uninitialized fragment address in airoha_dev_xmit()Lorenzo Bianconi1-3/+6
7 daysnet: airoha: Do not wake all netdev TX queues in airoha_qdma_wake_netdev_txqs()Lorenzo Bianconi2-4/+20
7 daysnet: airoha: fix typo in function nameZhengping Zhang3-3/+3
7 daysnet: airoha: stop net_device TX queue before updating CPU indexLorenzo Bianconi1-5/+4
7 daysnet: airoha: fix BQL imbalance in TX pathLorenzo Bianconi1-4/+3
7 daysnet: airoha: Add size check for TX NAPIs in airoha_qdma_cleanup()Lorenzo Bianconi1-3/+8
7 daysnet: airoha: Rework the code flow in airoha_remove() and in airoha_probe() er...Lorenzo Bianconi1-32/+44
7 daysnet: airoha: Move ndesc initialization at end of airoha_qdma_init_rx_queue()Lorenzo Bianconi1-7/+7
7 daysnet: airoha: Add missing bits in airoha_qdma_cleanup_tx_queue()Lorenzo Bianconi1-2/+30
7 daysnet: airoha: Move ndesc initialization at end of airoha_qdma_init_tx()Lorenzo Bianconi1-4/+4
7 daysnet: airoha: Fix possible TX queue stall in airoha_qdma_tx_napi_poll()Lorenzo Bianconi2-5/+33
7 daysnet: airoha: Wait for NPU PPE configuration to complete in airoha_ppe_offload...Lorenzo Bianconi1-0/+28
7 daysnet: airoha: Add missing PPE configurations in airoha_ppe_hw_init()Lorenzo Bianconi1-3/+11
7 daysnet: airoha: Fix VIP configuration for AN7583 SoCLorenzo Bianconi2-17/+51
7 daysnet: airoha: Add missing RX_CPU_IDX() configuration in airoha_qdma_cleanup_rx...Lorenzo Bianconi1-0/+5
7 daysnet: airoha: Fix FE_PSE_BUF_SET configuration if PPE2 is availableLorenzo Bianconi1-3/+5
7 daysnet: airoha: Add dma_rmb() and READ_ONCE() in airoha_qdma_rx_process()Lorenzo Bianconi1-6/+10
2026-04-04net: airoha: Fix memory leak in airoha_qdma_rx_process()Lorenzo Bianconi1-2/+1
2026-03-31net: airoha: Delay offloading until all net_devices are fully registeredLorenzo Bianconi3-0/+10
2026-03-31net: airoha: Add missing cleanup bits in airoha_qdma_cleanup_rx_queue()Lorenzo Bianconi1-1/+17
2026-03-24net: airoha: add RCU lock around dev_fill_forward_pathQingfang Deng1-0/+2
2026-03-17net: airoha: Remove airoha_dev_stop() in airoha_remove()Lorenzo Bianconi1-1/+0
2026-02-22Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds2-4/+4
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook2-7/+7
2026-01-22net: airoha: npu: Add the capability to read firmware names from dtsLorenzo Bianconi1-6/+40
2026-01-21net: airoha_eth: increase max MTU to 9220 for DSA jumbo framesSayantan Nandy1-1/+1
2026-01-16net: airoha: npu: Init BA memory region if provided via DTSLorenzo Bianconi1-0/+8
2026-01-13net: airoha: implement get_link_ksettingsAleksander Jan Bajkowski1-0/+1
2026-01-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+6
2026-01-08net: airoha: Fix schedule while atomic in airoha_ppe_deinit()Lorenzo Bianconi1-3/+6
2026-01-07net: airoha: Use gdm port enum value whenever possibleLorenzo Bianconi1-19/+21
2026-01-07net: airoha: npu: Dump fw version during probeLorenzo Bianconi1-0/+6
2025-12-23net: airoha: Move net_devs registration in a dedicated routineLorenzo Bianconi1-13/+26
2025-11-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2025-11-18net: airoha: Do not loopback traffic to GDM2 if it is available on the deviceLorenzo Bianconi1-1/+1
2025-11-08net: airoha: Add the capability to consume out-of-order DMA tx descriptorsLorenzo Bianconi2-47/+45
2025-10-28net: airoha: Fix a copy and paste bug in probe()Dan Carpenter1-4/+4
2025-10-24net: airoha: Remove code duplication in airoha_regs.hLorenzo Bianconi2-111/+100
2025-10-21net: airoha: Add AN7583 SoC supportLorenzo Bianconi3-5/+77
2025-10-21net: airoha: ppe: Do not use magic numbers in airoha_ppe_foe_get_entry_locked()Lorenzo Bianconi1-1/+2
2025-10-21net: airoha: Refactor src port configuration in airhoha_set_gdm2_loopbackLorenzo Bianconi3-33/+73
2025-10-21net: airoha: Select default ppe cpu port in airoha_dev_init()Lorenzo Bianconi1-22/+16
2025-10-21net: airoha: ppe: Flush PPE SRAM table during PPE setupLorenzo Bianconi1-10/+14
2025-10-21net: airoha: ppe: Configure SRAM PPE entries via the cpuLorenzo Bianconi1-7/+23
2025-10-21net: airoha: ppe: Remove airoha_ppe_is_enabled() where not necessaryLorenzo Bianconi1-9/+4
2025-10-21net: airoha: ppe: Move PPE memory info in airoha_eth_soc_data structLorenzo Bianconi3-76/+70
2025-10-21net: airoha: Generalize airoha_ppe2_is_enabled routineLorenzo Bianconi3-18/+32
2025-10-21net: airoha: Add airoha_eth_soc_data structLorenzo Bianconi2-11/+48
2025-10-21net: airoha: Add airoha_ppe_get_num_stats_entries() and airoha_ppe_get_num_to...Lorenzo Bianconi2-30/+81