summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mediatek/mtk_ppe.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* net: ethernet: mtk_eth_soc: Use ipv6_addr_{cpu_to_be32,be32_to_cpu} helpersSimon Horman2024-08-161-5/+5
* net: ethernet: mtk_eth_soc: Reuse value using READ_ONCE instead of re-rereadi...linke li2024-04-041-1/+1
* net: ethernet: mtk_eth_soc: fix PPE hanging issueDaniel Golle2024-03-151-7/+11
* net: ethernet: mtk_wed: introduce partial AMSDU offload support for MT7988Sujuan Chen2023-09-191-1/+3
* net: ethernet: mtk_eth_soc: support per-flow accounting on MT7988Daniel Golle2023-08-031-7/+14
* net: ethernet: mtk_eth_soc: enable nft hw flowtable_offload for MT7988 SoCLorenzo Bianconi2023-07-291-4/+15
* net: ethernet: mtk_eth_soc: add version in mtk_soc_dataLorenzo Bianconi2023-07-271-9/+9
* net: mtk_eth_soc: mediatek: fix ppe flow accounting for v1 hardwareFelix Fietkau2023-04-231-2/+8
* net: ethernet: mtk_eth_soc: mtk_ppe: prefer newly added l2 flowsFelix Fietkau2023-04-071-2/+12
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-03-301-1/+6
|\
| * net: ethernet: mtk_eth_soc: add missing ppe cache flush when deleting a flowFelix Fietkau2023-03-301-0/+1
| * net: ethernet: mtk_eth_soc: fix L2 offloading with DSA untag offloadFelix Fietkau2023-03-301-1/+4
* | net: ethernet: mtk_eth_soc: ppe: add support for flow accountingDaniel Golle2023-03-211-3/+111
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-02-021-2/+1
|\
| * net: ethernet: mtk_eth_soc: Avoid truncating allocationKees Cook2023-01-311-2/+1
* | net: ethernet: mtk_eth_soc: align reset procedure to vendor sdkLorenzo Bianconi2023-01-171-0/+27
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-11-291-2/+17
|\
| * net: ethernet: mtk_eth_soc: fix memory leak in error pathYan Cangang2022-11-231-2/+17
* | net: ethernet: mediatek: ppe: assign per-port queues for offloaded trafficFelix Fietkau2022-11-191-0/+18
* | net: ethernet: mtk_eth_soc: avoid port_mg assignment on MT7622 and newerFelix Fietkau2022-11-191-1/+3
|/
* net: ethernet: mediatek: ppe: Remove the unused function mtk_foe_entry_usable()Jiapeng Chong2022-10-171-6/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-10-041-1/+1
|\
| * net: ethernet: mtk_eth_soc: fix state in __mtk_foe_entry_clearDaniel Golle2022-10-011-1/+1
* | net: ethernet: mtk_eth_soc: fix usage of foe_entry_sizeDaniel Golle2022-09-271-1/+1
* | net: ethernet: mtk_eth_soc: fix wrong use of new helper functionDaniel Golle2022-09-271-1/+1
* | net: ethernet: mtk_eth_soc: introduce flow offloading support for mt7986Lorenzo Bianconi2022-09-221-83/+130
* | net: ethernet: mtk_eth_soc: add foe_entry_size to mtk_eth_socLorenzo Bianconi2022-09-221-22/+33
* | net: ethernet: mtk_eth_soc: add the capability to run multiple ppeLorenzo Bianconi2022-09-221-5/+9
* | net: ethernet: mtk_eth_soc: move ppe table hash offset to mtk_soc_data structureLorenzo Bianconi2022-09-221-6/+18
|/
* net: ethernet: mtk_eth_soc: fix typo in __mtk_foe_entry_clearLorenzo Bianconi2022-09-071-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-05-131-1/+1
|\
| * net: ethernet: mediatek: ppe: fix wrong size passed to memset()Yang Yingliang2022-05-121-1/+1
* | net: ethernet: mtk_eth_soc: use after free in __mtk_ppe_check_skb()Dan Carpenter2022-04-131-1/+2
* | net: ethernet: mtk_eth_soc: support creating mac address based offload entriesFelix Fietkau2022-04-061-22/+219
* | net: ethernet: mtk_eth_soc: remove bridge flow offload type entry supportFelix Fietkau2022-04-061-8/+0
* | net: ethernet: mtk_eth_soc: rework hardware flow table managementFelix Fietkau2022-04-061-14/+120
* | net: ethernet: mtk_eth_soc: allocate struct mtk_ppe separatelyFelix Fietkau2022-04-061-3/+8
* | net: ethernet: mtk_eth_soc: implement flow offloading to WED devicesFelix Fietkau2022-04-061-0/+18
|/
* net: ethernet: mediatek: ppe: fix busy wait loopIlya Lipnitskiy2021-04-171-11/+9
* net: ethernet: mtk_eth_soc: remove unneeded semicolonQiheng Lin2021-04-071-1/+1
* net: ethernet: mtk_eth_soc: add support for initializing the PPEFelix Fietkau2021-03-241-0/+511