linux/drivers/net/ethernet/mediatek
Rex Lu 3abc0e55ea net: mtk: wed: add dma mask limitation and GFP_DMA32 for device with more than 4GB DRAM
Limit tx/rx buffer address to 32-bit address space for board with more
than 4GB DRAM.

Fixes: 804775dfc2 ("net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED)")
Fixes: 6757d345dd ("net: ethernet: mtk_wed: introduce hw_rro support for MT7988")
Tested-by: Daniel Pawlik <pawlik.dan@gmail.com>
Tested-by: Matteo Croce <teknoraver@meta.com>
Signed-off-by: Rex Lu <rex.lu@mediatek.com>
Co-developed-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2025-10-12 18:14:55 +01:00
..
Kconfig net: ethernet: mtk_eth_soc: use generic allocator for SRAM 2025-07-07 18:50:45 -07:00
Makefile net: airoha: Move airoha_eth driver in a dedicated folder 2025-03-04 13:22:08 +01:00
mtk_eth_path.c net: ethernet: mtk_eth_soc: add support for MT7988 internal 2.5G PHY 2025-05-01 18:00:15 -07:00
mtk_eth_soc.c net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets 2025-09-02 16:27:30 -07:00
mtk_eth_soc.h net: ethernet: mtk_eth_soc: use generic allocator for SRAM 2025-07-07 18:50:45 -07:00
mtk_ppe.c net: ethernet: mtk_eth_soc: Use ipv6_addr_{cpu_to_be32,be32_to_cpu} helpers 2024-08-16 10:27:48 -07:00
mtk_ppe.h net: ethernet: mtk_ppe: Change PPE entries number to 16K 2024-07-05 17:20:25 -07:00
mtk_ppe_debugfs.c net: ethernet: mtk_eth_soc: Use ipv6_addr_{cpu_to_be32,be32_to_cpu} helpers 2024-08-16 10:27:48 -07:00
mtk_ppe_offload.c net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path 2025-08-19 11:25:32 +02:00
mtk_ppe_regs.h
mtk_star_emac.c driver: net: ethernet: mtk_star_emac: fix suspend/resume issue 2025-05-29 12:22:25 +02:00
mtk_wed.c net: mtk: wed: add dma mask limitation and GFP_DMA32 for device with more than 4GB DRAM 2025-10-12 18:14:55 +01:00
mtk_wed.h net: mediatek: wed: Introduce MT7992 WED support to MT7988 SoC 2025-08-13 17:06:55 -07:00
mtk_wed_debugfs.c
mtk_wed_mcu.c net: ethernet: mtk_wed: Fix NULL vs IS_ERR() bug in mtk_wed_get_memory_region() 2025-07-17 18:37:14 -07:00
mtk_wed_ops.c
mtk_wed_regs.h
mtk_wed_wo.c net: introduce page_frag_cache_drain() 2024-03-05 11:38:14 +01:00
mtk_wed_wo.h net: ethernet: mtk_wed: fix path of MT7988 WO firmware 2024-10-30 18:26:24 -07:00