summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mediatek/mtk_eth_soc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* dim: pass dim_sample to net_dim() by referenceCaleb Sander Mateos2024-11-031-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2024-10-211-1/+1
|\
| * net: ethernet: mtk_eth_soc: fix memory corruption during fq dma initFelix Fietkau2024-10-171-1/+1
* | net: mtk_eth_soc: use ethtool_putsRosen Penev2024-10-151-4/+2
* | net: ethernet: Switch back to struct platform_driver::remove()Uwe Kleine-König2024-10-051-1/+1
|/
* net: mediatek: Fix potential NULL pointer dereference in dummy net_device han...Breno Leitao2024-07-251-2/+1
* net: ethernet: mtk_eth_soc: implement .{get,set}_pauseparam ethtool opsDaniel Golle2024-07-061-1/+17
* net: ethernet: mediatek: Allow gaps in MAC allocationDaniel Golle2024-07-061-1/+1
* net: ethernet: mtk_eth_soc: ppe: add support for multiple PPEsElad Yifee2024-06-131-40/+72
* net: ethernet: mtk_eth_soc: handle dma buffer size soc specificFrank Wunderlich2024-06-051-34/+70
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-05-141-102/+138
|\
| * net: ethernet: mediatek: use ADMAv1 instead of ADMAv2.0 on MT7981 and MT7986Daniel Golle2024-05-111-23/+23
| * net: ethernet: mediatek: split tx and rx fields in mtk_soc_data structLorenzo Bianconi2024-05-111-87/+123
* | net: annotate writes on dev->mtu from ndo_change_mtu()Eric Dumazet2024-05-081-1/+1
* | net: mediatek: mtk_eth_sock: allocate dummy net_device dynamicallyBreno Leitao2024-04-241-4/+13
|/
* net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is upDaniel Golle2024-03-151-4/+3
* net: ethernet: mtk_eth_soc: set DMA coherent mask to get PPE workingDaniel Golle2024-01-261-1/+4
* net: ethernet: mtk_wed: add support for devices with more than 4GB of dramLorenzo Bianconi2023-11-211-1/+4
* net: dsa: Use conduit and user termsFlorian Fainelli2023-10-241-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-10-051-2/+2
|\
| * net: ethernet: mediatek: disable irq before schedule napiChristian Marangi2023-10-051-2/+2
* | net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush().Sebastian Andrzej Siewior2023-10-031-1/+1
* | net: ethernet: mediatek: Convert to platform remove callback returning voidUwe Kleine-König2023-09-201-4/+2
* | net: ethernet: mtk_wed: introduce WED support for MT7988Sujuan Chen2023-09-191-0/+1
|/
* net: ethernet: mtk_eth_soc: fix uninitialized variableDaniel Golle2023-09-111-2/+3
* net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlr...Hangyu Hua2023-09-111-0/+3
* net: ethernet: mtk_eth_soc: support 36-bit DMA addressing on MT7988Daniel Golle2023-08-241-2/+28
* net: ethernet: mtk_eth_soc: add support for in-SoC SRAMDaniel Golle2023-08-241-19/+69
* net: ethernet: mtk_eth_soc: add reset bits for MT7988Daniel Golle2023-08-241-20/+56
* page_pool: split types and declarations from page_pool.hYunsheng Lin2023-08-071-0/+1
* net: ethernet: mtk_eth_soc: support per-flow accounting on MT7988Daniel Golle2023-08-031-0/+1
* net: ethernet: mtk_eth_soc: enable nft hw flowtable_offload for MT7988 SoCLorenzo Bianconi2023-07-291-0/+3
* net: ethernet: mtk_eth_soc: enable page_pool support for MT7988 SoCLorenzo Bianconi2023-07-291-1/+1
* net: Explicitly include correct DT includesRob Herring2023-07-281-1/+2
* net: ethernet: mtk_eth_soc: add basic support for MT7988 SoCLorenzo Bianconi2023-07-271-21/+180
* net: ethernet: mtk_eth_soc: add NETSYS_V3 version supportLorenzo Bianconi2023-07-271-28/+77
* net: ethernet: mtk_eth_soc: rely on MTK_MAX_DEVS and remove MTK_MAC_COUNTLorenzo Bianconi2023-07-271-22/+27
* net: ethernet: mtk_eth_soc: add version in mtk_soc_dataLorenzo Bianconi2023-07-271-24/+31
* net: ethernet: mtk_eth_soc: remove mac_pcs_get_state and moderniseRussell King (Oracle)2023-07-251-35/+0
* net: ethernet: mtk_eth_soc: remove incorrect PLL configurationRussell King (Oracle)2023-07-251-43/+16
* net: ethernet: mtk_ppe: add MTK_FOE_ENTRY_V{1,2}_SIZE macrosLorenzo Bianconi2023-07-211-5/+5
* net: ethernet: mtk_eth_soc: handle probe deferralDaniel Golle2023-07-141-18/+11
* net: ethernet: mtk_eth_soc: fix QoS on DSA MAC on non MTK_NETSYS_V2 SoCsArınç ÜNAL2023-05-241-6/+2
* net: ethernet: mtk_eth_soc: drop generic vlan rx offload, only use DSA untaggingFelix Fietkau2023-05-031-66/+40
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-04-061-0/+4
|\
| * net: ethernet: mtk_eth_soc: fix remaining throughput regressionFelix Fietkau2023-04-021-0/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-03-301-5/+3
|\|
| * net: ethernet: mtk_eth_soc: fix L2 offloading with DSA untag offloadFelix Fietkau2023-03-301-3/+3
| * net: ethernet: mtk_eth_soc: fix tx throughput regression with direct 1G linksFelix Fietkau2023-03-291-2/+0
* | net: ethernet: mtk_eth_soc: switch to external PCS driverDaniel Golle2023-03-211-11/+50