summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mscc
Commit message (Expand)AuthorAgeFilesLines
* net: ethernet: mscc: Convert to platform remove callback returning voidUwe Kleine-König2023-09-201-4/+2
* net: mscc: ocelot: Remove unused declarationsYue Haibing2023-08-222-3/+0
* net: flow_dissector: Use 64bits for used_keysRatheesh Kannoth2023-07-311-14/+14
* net: Explicitly include correct DT includesRob Herring2023-07-272-2/+2
* drivers:net: fix return value check in ocelot_fdma_receive_skbYuanjun Gong2023-07-191-1/+2
* net: mscc: ocelot: fix oversize frame dropping for preemptible TCsVladimir Oltean2023-07-061-2/+5
* net: mscc: ocelot: extend ocelot->fwd_domain_lock to cover ocelot->tas_lockVladimir Oltean2023-07-062-6/+2
* net: mscc: ocelot: don't keep PTP configuration of all ports in single structureVladimir Oltean2023-06-292-21/+41
* net: mscc: ocelot: don't report that RX timestamping is enabled by defaultVladimir Oltean2023-06-291-5/+0
* flow_offload: Reject matching on layer 2 missIdo Schimmel2023-05-301-0/+10
* net: mscc: ocelot: fix stat counter register valuesColin Foster2023-05-101-9/+9
* net: mscc: ocelot: remove incompatible prototypesArnd Bergmann2023-04-181-3/+0
* net: mscc: ocelot: add support for preemptible traffic classesVladimir Oltean2023-04-173-1/+66
* net: mscc: ocelot: add support for mqprio offloadVladimir Oltean2023-04-171-0/+50
* net: mscc: ocelot: don't rely on cached verify_status in ocelot_port_get_mm()Vladimir Oltean2023-04-171-0/+1
* net: mscc: ocelot: optimize ocelot_mm_irq()Vladimir Oltean2023-04-171-2/+28
* net: mscc: ocelot: remove struct ocelot_mm_state :: lockVladimir Oltean2023-04-171-12/+8
* net: mscc: ocelot: export a single ocelot_mm_irq()Vladimir Oltean2023-04-171-2/+10
* net: mscc: ocelot: fix ineffective WARN_ON() in ocelot_stats.cVladimir Oltean2023-04-131-6/+11
* net: mscc: ocelot: strengthen type of "int i" in ocelot_stats.cVladimir Oltean2023-04-131-4/+5
* net: mscc: ocelot: strengthen type of "u32 reg" and "u32 base" in ocelot_stats.cVladimir Oltean2023-04-131-3/+3
* net: mscc: ocelot: remove blank line at the end of ocelot_stats.cVladimir Oltean2023-04-131-1/+0
* net: mscc: ocelot: debugging print for statistics regionsVladimir Oltean2023-04-131-0/+9
* net: mscc: ocelot: refactor enum ocelot_reg decoding to helperVladimir Oltean2023-04-132-14/+25
* net: mscc: ocelot: strengthen type of "u32 reg" in I/O accessorsVladimir Oltean2023-04-131-9/+11
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-03-241-4/+7
|\
| * net: mscc: ocelot: add TX_MM_HOLD to ocelot_mm_stats_layoutVladimir Oltean2023-03-211-0/+1
| * net: mscc: ocelot: fix transfer from region->buf to ocelot->statsVladimir Oltean2023-03-211-3/+4
| * net: mscc: ocelot: fix stats region batchingVladimir Oltean2023-03-211-1/+2
* | net: mscc: ocelot: expose serdes configuration functionColin Foster2023-03-202-26/+43
* | net: mscc: ocelot: expose generic phylink_mac_config routineColin Foster2023-03-202-18/+29
* | net: mscc: ocelot: expose ocelot_pll5_init routineColin Foster2023-03-202-30/+31
|/
* net: dsa: ocelot: add PTP dependency for NET_DSA_MSCC_OCELOT_EXTArnd Bergmann2023-02-101-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-02-092-16/+16
|\
| * net: mscc: ocelot: fix all IPv6 getting trapped to CPU when PTP timestamping ...Vladimir Oltean2023-02-091-4/+4
| * net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q"Vladimir Oltean2023-02-071-12/+12
* | net: mscc: ocelot: un-export unused regmap symbolsColin Foster2023-02-061-28/+14
* | net: mscc: ocelot: expose vsc7514_regmap definitionColin Foster2023-01-302-14/+15
* | net: mscc: ocelot: expose ocelot_reset routineColin Foster2023-01-302-45/+47
* | net: mscc: ocelot: expose vcap_props structureColin Foster2023-01-302-43/+44
* | net: mscc: ocelot: expose regfield definition to be used by other driversColin Foster2023-01-302-59/+60
* | net: mscc: ocelot: expose ocelot wm functionsColin Foster2023-01-302-28/+31
* | net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL...Vladimir Oltean2023-01-261-0/+1
* | net: mscc: ocelot: fix incorrect verify_enabled reporting in ethtool get_mm()Vladimir Oltean2023-01-241-0/+1
* | net: mscc: ocelot: add MAC Merge layer support for VSC9959Vladimir Oltean2023-01-234-4/+231
* | net: mscc: ocelot: export ethtool MAC Merge stats for Felix VSC9959Vladimir Oltean2023-01-231-10/+279
* | net: mscc: ocelot: hide access to ocelot_stats_layout behind a helperVladimir Oltean2023-01-231-11/+29
* | net: mscc: ocelot: allow ocelot_stat_layout elements with no nameVladimir Oltean2023-01-231-2/+2
|/
* net: mscc: ocelot: issue a warning if stats are incorrectly orderedColin Foster2022-11-221-1/+7
* net: mscc: ocelot: remove unnecessary exposure of stats structuresColin Foster2022-11-221-0/+216