summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mediatek/mtk_eth_soc.c
Commit message (Expand)AuthorAgeFilesLines
* net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is upDaniel Golle2024-03-261-4/+3
* net: ethernet: mtk_eth_soc: set DMA coherent mask to get PPE workingDaniel Golle2024-02-051-1/+4
* net: ethernet: mediatek: disable irq before schedule napiChristian Marangi2023-10-051-2/+2
* 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-231-2/+28
* net: ethernet: mtk_eth_soc: add support for in-SoC SRAMDaniel Golle2023-08-231-19/+69
* net: ethernet: mtk_eth_soc: add reset bits for MT7988Daniel Golle2023-08-231-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-281-0/+3
* net: ethernet: mtk_eth_soc: enable page_pool support for MT7988 SoCLorenzo Bianconi2023-07-281-1/+1
* net: Explicitly include correct DT includesRob Herring2023-07-271-1/+2
* net: ethernet: mtk_eth_soc: add basic support for MT7988 SoCLorenzo Bianconi2023-07-261-21/+180
* net: ethernet: mtk_eth_soc: add NETSYS_V3 version supportLorenzo Bianconi2023-07-261-28/+77
* net: ethernet: mtk_eth_soc: rely on MTK_MAX_DEVS and remove MTK_MAC_COUNTLorenzo Bianconi2023-07-261-22/+27
* net: ethernet: mtk_eth_soc: add version in mtk_soc_dataLorenzo Bianconi2023-07-261-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-021-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-281-2/+0
* | net: ethernet: mtk_eth_soc: switch to external PCS driverDaniel Golle2023-03-201-11/+50
* | net: ethernet: mtk_eth_soc: ppe: add support for flow accountingDaniel Golle2023-03-201-2/+6
* | net: ethernet: mtk_eth_soc: set MDIO bus clock frequencyDaniel Golle2023-03-201-0/+21
* | net: ethernet: mtk_eth_soc: add support for MT7981 SoCDaniel Golle2023-03-201-0/+21
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-03-091-1/+2
|\|
| * net: ethernet: mtk_eth_soc: fix RX data corruption issueDaniel Golle2023-03-061-1/+2
* | net: mtk_eth_soc: remove support for RMII and REVMII modesRussell King (Oracle)2023-03-091-11/+1
* | net: mtk_eth_soc: remove unnecessary checks in mtk_mac_config()Russell King (Oracle)2023-03-091-11/+3
* | net: mtk_eth_soc: move trgmii ddr2 check to probe functionRussell King (Oracle)2023-03-091-11/+10
* | net: mtk_eth_soc: tidy mtk_gmac0_rgmii_adjust()Russell King (Oracle)2023-03-091-15/+19
|/
* Daniel Borkmann says:Jakub Kicinski2023-02-101-0/+6
|\
| * drivers: net: turn on XDP featuresMarek Majtyka2023-02-021-0/+6
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-02-091-17/+19
|\ \
| * | net: ethernet: mtk_eth_soc: fix DSA TX tag hwaccel for switch port 0Vladimir Oltean2023-02-081-10/+14
| * | net: ethernet: mtk_eth_soc: fix wrong parameters order in __xdp_rxq_info_reg()Tariq Toukan2023-02-081-2/+2
| * | net: ethernet: mtk_eth_soc: enable special tag when any MAC uses DSAArınç ÜNAL2023-02-081-5/+3
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-02-021-2/+4
|\| | | |/ |/|
| * net: ethernet: mtk_eth_soc: disable hardware DSA untagging for second MACArınç ÜNAL2023-02-021-2/+4
* | net: phy: Remove probe_capabilitiesAndrew Lunn2023-01-191-1/+0
* | net: ethernet: mtk_wed: add reset/reset_complete callbacksLorenzo Bianconi2023-01-171-0/+7
* | net: ethernet: mtk_eth_soc: add dma checks to mtk_hw_reset_checkLorenzo Bianconi2023-01-171-0/+106
* | net: ethernet: mtk_eth_soc: align reset procedure to vendor sdkLorenzo Bianconi2023-01-171-23/+69