summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/enetc/enetc.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-14net: add a helper to avoid issues with HW TX timestamping and SO_TXTIMEVladimir Oltean1-6/+2
2022-12-02net: enetc: preserve TX ring priority across reconfigurationVladimir Oltean1-3/+5
2022-12-02net: enetc: cache accesses to &priv->si->hwVladimir Oltean1-11/+17
2022-11-03net: enetc: survive memory pressure without crashingVladimir Oltean1-0/+5
2022-09-28net: enetc: move enetc_set_psfp() out of the common enetc_set_features()Vladimir Oltean1-31/+1
2021-09-30enetc: Fix uninitialized struct dim_sample field usageClaudiu Manoil1-1/+1
2021-09-30enetc: Fix illegal access when reading affinity_hintClaudiu Manoil1-4/+1
2021-03-17net: enetc: initialize RFS/RSS memories for unused ports tooVladimir Oltean1-4/+4
2021-03-17net: enetc: allow hardware timestamping on TX queues with tc-etf enabledVladimir Oltean1-0/+6
2021-03-17net: enetc: keep RX ring consumer index in sync with hardwareVladimir Oltean1-0/+2
2021-03-17net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdrVladimir Oltean1-1/+0
2021-03-17net: enetc: fix incorrect TPID when receiving 802.1ad tagged packetsVladimir Oltean1-8/+26
2021-03-17net: enetc: take the MDIO lock only once per NAPI poll cycleVladimir Oltean1-22/+9
2021-03-17net: enetc: don't overwrite the RSS indirection table when initializingVladimir Oltean1-8/+3
2020-11-17enetc: Workaround for MDIO register access issueAlex Marginean1-17/+45
2020-10-11enetc: Migrate to PHYLINK and PCS_LYNXClaudiu Manoil1-33/+20
2020-08-04enetc: use napi_schedule to be compatible with PREEMPT_RTJiafei Pan1-1/+1
2020-07-22enetc: Add adaptive interrupt coalescingClaudiu Manoil1-1/+47
2020-07-22enetc: Add interrupt coalescing supportClaudiu Manoil1-6/+26
2020-07-22enetc: Fix interrupt coalescing register namingClaudiu Manoil1-2/+2
2020-07-22enetc: Factor out the traffic start/stop proceduresClaudiu Manoil1-25/+49
2020-07-22enetc: Refine buffer descriptor ring sizesClaudiu Manoil1-2/+2
2020-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+2
2020-06-27enetc: Fix tx rings bitmap iteration range, irq handlingClaudiu Manoil1-2/+2
2020-06-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+26
2020-06-20enetc: Fix HW_VLAN_CTAG_TX|RX togglingClaudiu Manoil1-0/+26
2020-06-19enetc: Use struct_size() helper in kzalloc()Gustavo A. R. Silva1-4/+2
2020-05-02net: enetc: add tc flower psfp offload driverPo Liu1-8/+17
2020-05-02net: enetc: add hw tc hw offload features for PSPF capabilityPo Liu1-0/+23
2020-03-11enetc: Add dynamic allocation of extended Rx BD ringsClaudiu Manoil1-12/+27
2020-03-11enetc: Clean up Rx BD iterationClaudiu Manoil1-19/+12
2020-01-03enetc: add support time specific departure base on the qos etfPo Liu1-0/+12
2019-12-11enetc: add software timestampingMichael Walle1-0/+2
2019-12-06enetc: disable EEE autoneg by defaultYangbo Lu1-0/+5
2019-11-25enetc: add support Credit Based Shaper(CBS) for hardware offloadPo Liu1-0/+2
2019-11-22enetc: make enetc_setup_tc_mqprio staticMao Wenan1-1/+1
2019-11-16enetc: update TSN Qbv PSPEED set according to adjust link speedPo Liu1-2/+11
2019-11-16enetc: Configure the Time-Aware Scheduler via tc-taprio offloadPo Liu1-5/+14
2019-11-08enetc: fix return value for enetc_ioctl()Michael Walle1-1/+1
2019-11-08enetc: add ioctl() support for PHY-related opsMichael Walle1-1/+4
2019-07-23net: Use skb accessors in network driversMatthew Wilcox (Oracle)1-1/+1
2019-05-29enetc: Enable TC offloading with mqprioCamelia Groza1-0/+56
2019-05-27enetc: fix le32/le16 degrading to integer warningsY.b. Lu1-7/+9
2019-05-24enetc: add hardware timestamping supportY.b. Lu1-5/+153
2019-05-15enetc: Fix NULL dma address unmap for Tx BD extensionsClaudiu Manoil1-1/+3
2019-01-29enetc: include linux/vmalloc.h for vzalloc etcStephen Rothwell1-0/+1
2019-01-25enetc: Add RFS and RSS supportClaudiu Manoil1-0/+77
2019-01-25enetc: Introduce basic PF and VF ENETC ethernet driversClaudiu Manoil1-0/+1526