summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/engleder (follow)
Commit message (Expand)AuthorAgeFilesLines
* net: ethernet: Switch back to struct platform_driver::remove()Uwe Kleine-König2024-10-051-1/+1
* tsnep: Remove setting of RX software timestampGal Pressman2024-09-041-4/+0
* net: Add struct kernel_ethtool_ts_infoKory Maincent2024-07-151-1/+1
* xsk: use generic DMA sync shortcut instead of a custom oneAlexander Lobakin2024-05-081-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-091-4/+12
|\
| * tsnep: Fix mapping for zero copy XDP_TX actionGerhard Engleder2024-02-031-4/+12
* | tsnep: Use devm_platform_get_and_ioremap_resource() in tsnep_probe()Markus Elfring2024-02-071-2/+1
* | tsnep: Add helper for RX XDP_RING_NEED_WAKEUP flagGerhard Engleder2024-02-051-12/+11
* | ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel ...Heiner Kallweit2024-01-311-3/+3
* | tsnep: Add link down PHY loopback supportGerhard Engleder2024-01-261-1/+3
|/
* tsnep: Fix XDP_RING_NEED_WAKEUP for empty fill ringGerhard Engleder2024-01-251-0/+13
* tsnep: Remove FCS for XDP data pathGerhard Engleder2024-01-251-2/+2
* tsnep: Fix tsnep_request_irq() format-overflow warningGerhard Engleder2023-10-242-7/+7
* tsnep: Inline small fragments within TX descriptorGerhard Engleder2023-10-162-26/+79
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2023-09-212-8/+16
|\
| * tsnep: Fix NAPI polling with budget 0Gerhard Engleder2023-09-181-0/+4
| * tsnep: Fix ethtool channelsGerhard Engleder2023-09-181-4/+2
| * tsnep: Fix NAPI schedulingGerhard Engleder2023-09-181-4/+10
* | net: ethernet: engleder: Convert to platform remove callback returning voidUwe Kleine-König2023-09-201-4/+2
|/
* page_pool: split types and declarations from page_pool.hYunsheng Lin2023-08-071-0/+1
* eth: add missing xdp.h includes in driversJakub Kicinski2023-08-031-0/+1
* eth: tsnep: let page recycling happen with skbsJakub Kicinski2023-07-221-1/+1
* net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enumVladimir Oltean2023-05-312-7/+9
* tsnep: Add XDP socket zero-copy TX supportGerhard Engleder2023-04-252-11/+121
* tsnep: Add XDP socket zero-copy RX supportGerhard Engleder2023-04-253-14/+556
* tsnep: Move skb receive action to separate functionGerhard Engleder2023-04-251-16/+23
* tsnep: Add functions for queue enable/disableGerhard Engleder2023-04-251-33/+64
* tsnep: Rework TX/RX queue initializationGerhard Engleder2023-04-251-43/+51
* tsnep: Replace modulo operation with maskGerhard Engleder2023-04-252-14/+15
* ethernet: remove superfluous clearing of phydevWolfram Sang2023-03-231-1/+0
* Daniel Borkmann says:Jakub Kicinski2023-02-111-0/+4
|\
| * drivers: net: turn on XDP featuresMarek Majtyka2023-02-031-0/+4
* | net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpswVladimir Oltean2023-02-061-0/+21
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-01-281-4/+4
|\
| * tsnep: Fix TX queue stop/wake for multiple queuesGerhard Engleder2023-01-261-6/+9
* | net: Remove C45 check in C22 only MDIO bus driversAndrew Lunn2023-01-211-6/+0
* | tsnep: Support XDP BPF program setupGerhard Engleder2023-01-184-1/+36
* | tsnep: Add XDP RX supportGerhard Engleder2023-01-182-2/+132
* | tsnep: Add RX queue info for XDP supportGerhard Engleder2023-01-182-18/+58
* | tsnep: Prepare RX buffer for XDP supportGerhard Engleder2023-01-181-10/+11
* | tsnep: Subtract TSNEP_RX_INLINE_METADATA_SIZE onceGerhard Engleder2023-01-181-2/+9
* | tsnep: Add XDP TX supportGerhard Engleder2023-01-182-10/+189
* | tsnep: Do not print DMA mapping errorGerhard Engleder2023-01-181-2/+0
* | tsnep: Forward NAPI budget to napi_consume_skb()Gerhard Engleder2023-01-181-1/+1
* | tsnep: Replace TX spin_lock with __netif_tx_lockGerhard Engleder2023-01-182-21/+10
|/
* tsnep: Rework RX buffer allocationGerhard Engleder2022-12-023-74/+140
* tsnep: Throttle interruptsGerhard Engleder2022-12-024-0/+187
* tsnep: Add ethtool::get_channels supportGerhard Engleder2022-12-021-0/+12
* tsnep: Consistent naming of struct net_deviceGerhard Engleder2022-12-021-6/+6
* tsnep: Fix rotten packetsGerhard Engleder2022-11-221-1/+56