| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-06 | net: mscc: ocelot: Fix use-after-free caused by cyclic delayed work | Duoming Zhou | 1 | -1/+1 |
| 2025-05-09 | net: dsa: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() | Vladimir Oltean | 2 | -42/+34 |
| 2025-05-01 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+6 |
| 2025-04-25 | net: mscc: ocelot: delete PVID VLAN when readding it as non-PVID | Vladimir Oltean | 1 | -0/+6 |
| 2025-04-15 | net: ptp: introduce .supported_perout_flags to ptp_clock_info | Jacob Keller | 2 | -5/+2 |
| 2025-01-17 | net: mscc: ocelot: add TX timestamping statistics | Vladimir Oltean | 3 | -11/+90 |
| 2024-12-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2024-12-15 | net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic() | Vladimir Oltean | 1 | -1/+1 |
| 2024-12-12 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -80/+129 |
| 2024-12-10 | rtnetlink: add ndo_fdb_dump_context | Eric Dumazet | 1 | -1/+2 |
| 2024-12-07 | net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() | Vladimir Oltean | 1 | -17/+42 |
| 2024-12-07 | net: mscc: ocelot: be resilient to loss of PTP packets during transmission | Vladimir Oltean | 1 | -55/+79 |
| 2024-12-07 | net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe | Vladimir Oltean | 1 | -8/+6 |
| 2024-12-07 | net: mscc: ocelot: improve handling of TX timestamp for unknown skb | Vladimir Oltean | 1 | -2/+2 |
| 2024-12-07 | net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() | Vladimir Oltean | 1 | -1/+3 |
| 2024-11-15 | ndo_fdb_del: Add a parameter to report whether notification was sent | Petr Machata | 1 | -1/+1 |
| 2024-11-15 | ndo_fdb_add: Add a parameter to report whether notification was sent | Petr Machata | 1 | -1/+1 |
| 2024-10-30 | net: mscc: ocelot: allow tc-flower mirred action towards foreign interfaces | Vladimir Oltean | 1 | -12/+42 |
| 2024-10-04 | net: ethernet: Switch back to struct platform_driver::remove() | Uwe Kleine-König | 1 | -1/+1 |
| 2024-09-09 | net: mscc: ocelot: Remove setting of RX software timestamp | Gal Pressman | 1 | -8/+4 |
| 2024-08-16 | net: mscc: ocelot: treat 802.1ad tagged traffic as 802.1Q-untagged | Vladimir Oltean | 2 | -11/+178 |
| 2024-08-16 | net: mscc: ocelot: serialize access to the injection/extraction groups | Vladimir Oltean | 2 | -0/+56 |
| 2024-08-16 | net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q" | Vladimir Oltean | 2 | -2/+9 |
| 2024-08-16 | net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register... | Vladimir Oltean | 2 | -7/+24 |
| 2024-07-15 | net: Add struct kernel_ethtool_ts_info | Kory Maincent | 2 | -2/+2 |
| 2024-04-18 | net: mscc: ocelot: flower: validate control flags | Asbjørn Sloth Tønnesen | 1 | -5/+2 |
| 2024-02-05 | net: ocelot: update the MODULE_DESCRIPTION() | Breno Leitao | 1 | -1/+1 |
| 2024-01-29 | net: fill in MODULE_DESCRIPTION()s for ocelot | Breno Leitao | 1 | -0/+1 |
| 2023-12-14 | net: mscc: ocelot: fix pMAC TX RMON stats for bucket 256-511 and above | Vladimir Oltean | 1 | -4/+4 |
| 2023-12-14 | net: mscc: ocelot: fix eMAC TX RMON stats for bucket 256-511 and above | Vladimir Oltean | 1 | -4/+4 |
| 2023-09-20 | net: ethernet: mscc: Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-08-22 | net: mscc: ocelot: Remove unused declarations | Yue Haibing | 2 | -3/+0 |
| 2023-07-31 | net: flow_dissector: Use 64bits for used_keys | Ratheesh Kannoth | 1 | -14/+14 |
| 2023-07-27 | net: Explicitly include correct DT includes | Rob Herring | 2 | -2/+2 |
| 2023-07-19 | drivers:net: fix return value check in ocelot_fdma_receive_skb | Yuanjun Gong | 1 | -1/+2 |
| 2023-07-06 | net: mscc: ocelot: fix oversize frame dropping for preemptible TCs | Vladimir Oltean | 1 | -2/+5 |
| 2023-07-06 | net: mscc: ocelot: extend ocelot->fwd_domain_lock to cover ocelot->tas_lock | Vladimir Oltean | 2 | -6/+2 |
| 2023-06-29 | net: mscc: ocelot: don't keep PTP configuration of all ports in single structure | Vladimir Oltean | 2 | -21/+41 |
| 2023-06-29 | net: mscc: ocelot: don't report that RX timestamping is enabled by default | Vladimir Oltean | 1 | -5/+0 |
| 2023-05-30 | flow_offload: Reject matching on layer 2 miss | Ido Schimmel | 1 | -0/+10 |
| 2023-05-10 | net: mscc: ocelot: fix stat counter register values | Colin Foster | 1 | -9/+9 |
| 2023-04-18 | net: mscc: ocelot: remove incompatible prototypes | Arnd Bergmann | 1 | -3/+0 |
| 2023-04-17 | net: mscc: ocelot: add support for preemptible traffic classes | Vladimir Oltean | 3 | -1/+66 |
| 2023-04-17 | net: mscc: ocelot: add support for mqprio offload | Vladimir Oltean | 1 | -0/+50 |
| 2023-04-17 | net: mscc: ocelot: don't rely on cached verify_status in ocelot_port_get_mm() | Vladimir Oltean | 1 | -0/+1 |
| 2023-04-17 | net: mscc: ocelot: optimize ocelot_mm_irq() | Vladimir Oltean | 1 | -2/+28 |
| 2023-04-17 | net: mscc: ocelot: remove struct ocelot_mm_state :: lock | Vladimir Oltean | 1 | -12/+8 |
| 2023-04-17 | net: mscc: ocelot: export a single ocelot_mm_irq() | Vladimir Oltean | 1 | -2/+10 |
| 2023-04-13 | net: mscc: ocelot: fix ineffective WARN_ON() in ocelot_stats.c | Vladimir Oltean | 1 | -6/+11 |
| 2023-04-13 | net: mscc: ocelot: strengthen type of "int i" in ocelot_stats.c | Vladimir Oltean | 1 | -4/+5 |
| 2023-04-13 | net: mscc: ocelot: strengthen type of "u32 reg" and "u32 base" in ocelot_stats.c | Vladimir Oltean | 1 | -3/+3 |
| 2023-04-13 | net: mscc: ocelot: remove blank line at the end of ocelot_stats.c | Vladimir Oltean | 1 | -1/+0 |
| 2023-04-13 | net: mscc: ocelot: debugging print for statistics regions | Vladimir Oltean | 1 | -0/+9 |
| 2023-04-13 | net: mscc: ocelot: refactor enum ocelot_reg decoding to helper | Vladimir Oltean | 2 | -14/+25 |
| 2023-04-13 | net: mscc: ocelot: strengthen type of "u32 reg" in I/O accessors | Vladimir Oltean | 1 | -9/+11 |
| 2023-03-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -4/+7 |
| 2023-03-21 | net: mscc: ocelot: add TX_MM_HOLD to ocelot_mm_stats_layout | Vladimir Oltean | 1 | -0/+1 |
| 2023-03-21 | net: mscc: ocelot: fix transfer from region->buf to ocelot->stats | Vladimir Oltean | 1 | -3/+4 |
| 2023-03-21 | net: mscc: ocelot: fix stats region batching | Vladimir Oltean | 1 | -1/+2 |
| 2023-03-20 | net: mscc: ocelot: expose serdes configuration function | Colin Foster | 2 | -26/+43 |
| 2023-03-20 | net: mscc: ocelot: expose generic phylink_mac_config routine | Colin Foster | 2 | -18/+29 |
| 2023-03-20 | net: mscc: ocelot: expose ocelot_pll5_init routine | Colin Foster | 2 | -30/+31 |
| 2023-02-10 | net: dsa: ocelot: add PTP dependency for NET_DSA_MSCC_OCELOT_EXT | Arnd Bergmann | 1 | -0/+1 |
| 2023-02-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -16/+16 |
| 2023-02-09 | net: mscc: ocelot: fix all IPv6 getting trapped to CPU when PTP timestamping ... | Vladimir Oltean | 1 | -4/+4 |
| 2023-02-07 | net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q" | Vladimir Oltean | 1 | -12/+12 |
| 2023-02-06 | net: mscc: ocelot: un-export unused regmap symbols | Colin Foster | 1 | -28/+14 |
| 2023-01-30 | net: mscc: ocelot: expose vsc7514_regmap definition | Colin Foster | 2 | -14/+15 |
| 2023-01-30 | net: mscc: ocelot: expose ocelot_reset routine | Colin Foster | 2 | -45/+47 |
| 2023-01-30 | net: mscc: ocelot: expose vcap_props structure | Colin Foster | 2 | -43/+44 |
| 2023-01-30 | net: mscc: ocelot: expose regfield definition to be used by other drivers | Colin Foster | 2 | -59/+60 |
| 2023-01-30 | net: mscc: ocelot: expose ocelot wm functions | Colin Foster | 2 | -28/+31 |
| 2023-01-26 | net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL... | Vladimir Oltean | 1 | -0/+1 |
| 2023-01-24 | net: mscc: ocelot: fix incorrect verify_enabled reporting in ethtool get_mm() | Vladimir Oltean | 1 | -0/+1 |
| 2023-01-23 | net: mscc: ocelot: add MAC Merge layer support for VSC9959 | Vladimir Oltean | 4 | -4/+231 |
| 2023-01-23 | net: mscc: ocelot: export ethtool MAC Merge stats for Felix VSC9959 | Vladimir Oltean | 1 | -10/+279 |
| 2023-01-23 | net: mscc: ocelot: hide access to ocelot_stats_layout behind a helper | Vladimir Oltean | 1 | -11/+29 |
| 2023-01-23 | net: mscc: ocelot: allow ocelot_stat_layout elements with no name | Vladimir Oltean | 1 | -2/+2 |
| 2022-11-22 | net: mscc: ocelot: issue a warning if stats are incorrectly ordered | Colin Foster | 1 | -1/+7 |
| 2022-11-22 | net: mscc: ocelot: remove unnecessary exposure of stats structures | Colin Foster | 1 | -0/+216 |
| 2022-11-22 | net: mscc: ocelot: remove redundant stats_layout pointers | Colin Foster | 2 | -13/+12 |
| 2022-11-15 | net: mscc: ocelot: drop workaround for forcing RX flow control | Vladimir Oltean | 1 | -4/+2 |
| 2022-11-07 | net: remove explicit phylink_generic_validate() references | Russell King (Oracle) | 1 | -1/+0 |
| 2022-11-03 | net: remove unused ndo_get_devlink_port | Jiri Pirko | 1 | -10/+0 |
| 2022-11-03 | net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port | Jiri Pirko | 2 | -9/+1 |
| 2022-09-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+7 |
| 2022-09-28 | net: mscc: ocelot: fix tagged VLAN refusal while under a VLAN-unaware bridge | Vladimir Oltean | 1 | -0/+7 |
| 2022-09-21 | net: mscc: ocelot: check return values of writes during reset | Colin Foster | 1 | -5/+11 |
| 2022-09-21 | net: mscc: ocelot: utilize readx_poll_timeout() for chip reset | Colin Foster | 1 | -9/+23 |
| 2022-09-20 | net: dsa: felix: add support for changing DSA master | Vladimir Oltean | 1 | -1/+2 |
| 2022-09-20 | net: dsa: propagate extack to port_lag_join | Vladimir Oltean | 2 | -6/+9 |
| 2022-09-09 | net: mscc: ocelot: share the common stat definitions between all drivers | Vladimir Oltean | 1 | -93/+1 |
| 2022-09-09 | net: mscc: ocelot: minimize definitions for stats | Vladimir Oltean | 1 | -372/+93 |
| 2022-09-09 | net: mscc: ocelot: harmonize names of SYS_COUNT_TX_AGING and OCELOT_STAT_TX_AGED | Vladimir Oltean | 2 | -2/+2 |
| 2022-09-09 | net: mscc: ocelot: add support for all sorts of standardized counters present... | Vladimir Oltean | 1 | -17/+184 |
| 2022-09-09 | net: mscc: ocelot: exclude stats from bulk regions based on reg, not name | Vladimir Oltean | 1 | -1/+1 |
| 2022-09-09 | net: dsa: felix: use ocelot's ndo_get_stats64 method | Vladimir Oltean | 2 | -61/+67 |
| 2022-09-09 | net: mscc: ocelot: move more PTP code from the lib to ocelot_ptp.c | Vladimir Oltean | 2 | -478/+481 |
| 2022-09-09 | net: mscc: ocelot: unexport ocelot_port_fdb_do_dump from the common lib | Vladimir Oltean | 3 | -53/+50 |
| 2022-09-09 | net: mscc: ocelot: move stats code to ocelot_stats.c | Vladimir Oltean | 4 | -207/+237 |
| 2022-09-09 | net: mscc: ocelot: sort Makefile files alphabetically | Vladimir Oltean | 1 | -5/+5 |
| 2022-09-09 | net: mscc: ocelot: report FIFO drop counters through stats->rx_dropped | Vladimir Oltean | 1 | -1/+26 |
| 2022-09-09 | net: dsa: felix: check the 32-bit PSFP stats against overflow | Vladimir Oltean | 1 | -0/+3 |
| 2022-09-09 | net: mscc: ocelot: make access to STAT_VIEW sleepable again | Vladimir Oltean | 1 | -11/+37 |
| 2022-09-09 | net: dsa: felix: add definitions for the stream filter counters | Vladimir Oltean | 1 | -1/+0 |
| 2022-08-23 | net: mscc: ocelot: adjust forwarding domain for CPU ports in a LAG | Vladimir Oltean | 1 | -0/+19 |
| 2022-08-23 | net: mscc: ocelot: set up tag_8021q CPU ports independent of user port affinity | Vladimir Oltean | 1 | -32/+32 |
| 2022-08-17 | net: mscc: ocelot: report ndo_get_stats64 from the wraparound-resistant ocelo... | Vladimir Oltean | 1 | -27/+26 |
| 2022-08-17 | net: mscc: ocelot: keep ocelot_stat_layout by reg address, not offset | Vladimir Oltean | 3 | -99/+156 |
| 2022-08-17 | net: mscc: ocelot: make struct ocelot_stat_layout array indexable | Vladimir Oltean | 2 | -108/+400 |
| 2022-08-17 | net: mscc: ocelot: fix race between ndo_get_stats64 and ocelot_check_stats_work | Vladimir Oltean | 1 | -0/+4 |
| 2022-08-17 | net: mscc: ocelot: turn stats_lock into a spinlock | Vladimir Oltean | 1 | -6/+5 |
| 2022-08-17 | net: mscc: ocelot: fix address of SYS_COUNT_TX_AGING counter | Vladimir Oltean | 1 | -1/+1 |
| 2022-08-17 | net: mscc: ocelot: fix incorrect ndo_get_stats64 packet counters | Vladimir Oltean | 2 | -13/+17 |
| 2022-07-14 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -9/+8 |
| 2022-07-07 | net: ocelot: fix wrong time_after usage | Pavel Skripkin | 1 | -9/+8 |
| 2022-06-19 | net: dsa: felix: update base time of time-aware shaper when adjusting PTP time | Xiaoliang Yang | 2 | -0/+9 |
| 2022-05-23 | net: mscc: ocelot: switch from {,un}set to {,un}assign for tag_8021q CPU ports | Vladimir Oltean | 1 | -46/+74 |
| 2022-05-23 | net: dsa: felix: directly call ocelot_port_{set,unset}_dsa_8021q_cpu | Vladimir Oltean | 1 | -0/+8 |
| 2022-05-23 | net: dsa: felix: update bridge fwd mask from ocelot lib when changing tag_802... | Vladimir Oltean | 1 | -2/+5 |
| 2022-05-23 | net: dsa: felix: move the updating of PGID_CPU to the ocelot lib | Vladimir Oltean | 1 | -0/+31 |
| 2022-05-22 | net: mscc: ocelot: offload tc action "ok" using an empty action vector | Vladimir Oltean | 1 | -0/+16 |
| 2022-05-20 | net: mscc: fix the alignment in ocelot_port_fdb_del() | Alaa Mohamed | 1 | -1/+1 |
| 2022-05-12 | net: mscc: ocelot: move ocelot_port_private :: chip_port to ocelot_port :: index | Vladimir Oltean | 2 | -39/+38 |
| 2022-05-12 | net: dsa: felix: bring the NPI port indirection for host flooding to surface | Vladimir Oltean | 1 | -3/+0 |
| 2022-05-12 | net: dsa: felix: bring the NPI port indirection for host MDBs to surface | Vladimir Oltean | 1 | -6/+0 |
| 2022-05-12 | net: dsa: felix: program host FDB entries towards PGID_CPU for tag_8021q too | Vladimir Oltean | 1 | -6/+1 |
| 2022-05-12 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -14/+15 |
| 2022-05-09 | rtnetlink: add extack support in fdb del handlers | Alaa Mohamed | 1 | -1/+2 |
| 2022-05-08 | eth: switch to netif_napi_add_weight() | Jakub Kicinski | 1 | -2/+2 |
| 2022-05-06 | net: dsa: felix: perform MDB migration based on ocelot->multicast list | Vladimir Oltean | 1 | -0/+61 |
| 2022-05-05 | net: mscc: ocelot: avoid corrupting hardware counters when moving VCAP filters | Vladimir Oltean | 1 | -0/+4 |
| 2022-05-05 | net: mscc: ocelot: restrict tc-trap actions to VCAP IS2 lookup 0 | Vladimir Oltean | 1 | -2/+3 |
| 2022-05-05 | net: mscc: ocelot: fix VCAP IS2 filters matching on both lookups | Vladimir Oltean | 1 | -1/+0 |
| 2022-05-05 | net: mscc: ocelot: fix last VCAP IS1/IS2 filter persisting in hardware when d... | Vladimir Oltean | 1 | -0/+4 |
| 2022-05-05 | net: mscc: ocelot: mark traps with a bool instead of keeping them in a list | Vladimir Oltean | 2 | -11/+4 |
| 2022-05-04 | net: mscc: ocelot: don't use magic numbers for OCELOT_POLICER_DISCARD | Vladimir Oltean | 1 | -11/+7 |
| 2022-05-04 | net: mscc: ocelot: drop port argument from qos_policer_conf_set | Vladimir Oltean | 3 | -14/+18 |
| 2022-05-04 | net: mscc: ocelot: use list_for_each_entry in ocelot_vcap_filter_add_to_block | Vladimir Oltean | 1 | -9/+5 |
| 2022-05-04 | net: mscc: ocelot: add to tail of empty list in ocelot_vcap_filter_add_to_block | Vladimir Oltean | 1 | -1/+1 |
| 2022-05-04 | net: mscc: ocelot: use list_add_tail in ocelot_vcap_filter_add_to_block() | Vladimir Oltean | 1 | -1/+1 |
| 2022-04-30 | net: ethernet: ocelot: remove the need for num_stats initializer | Colin Foster | 2 | -1/+6 |
| 2022-04-28 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+12 |
| 2022-04-25 | net: mscc: ocelot: don't add VID 0 to ocelot->vlans when leaving VLAN-aware b... | Vladimir Oltean | 1 | -2/+2 |
| 2022-04-25 | net: mscc: ocelot: ignore VID 0 added by 8021q module | Vladimir Oltean | 1 | -0/+10 |
| 2022-04-25 | net: mscc: ocelot: Remove useless code | Haowen Bai | 1 | -4/+0 |
| 2022-04-19 | net: mscc: ocelot: fix broken IP multicast flooding | Vladimir Oltean | 1 | -0/+2 |
| 2022-03-17 | net: mscc: ocelot: offload per-flow mirroring using tc-mirred and VCAP IS2 | Vladimir Oltean | 4 | -3/+40 |
| 2022-03-17 | net: mscc: ocelot: establish functions for handling VCAP aux resources | Vladimir Oltean | 1 | -11/+30 |
| 2022-03-17 | net: mscc: ocelot: add port mirroring support using tc-matchall | Vladimir Oltean | 3 | -2/+150 |
| 2022-03-17 | net: mscc: ocelot: refactor policer work out of ocelot_setup_tc_cls_matchall | Vladimir Oltean | 1 | -39/+71 |
| 2022-03-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+15 |
| 2022-03-17 | net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower of... | Vladimir Oltean | 1 | -1/+15 |
| 2022-03-15 | net: mscc: ocelot: fix build error due to missing IEEE_8021QAZ_MAX_TCS | Vladimir Oltean | 1 | -2/+2 |
| 2022-03-14 | net: dsa: felix: configure default-prio and dscp priorities | Vladimir Oltean | 1 | -0/+116 |
| 2022-03-04 | net: mscc: ocelot: use pretty names for IPPROTO_UDP and IPPROTO_TCP | Vladimir Oltean | 1 | -2/+2 |
| 2022-03-04 | net: mscc: ocelot: use list_for_each_entry in ocelot_vcap_block_remove_filter | Vladimir Oltean | 1 | -5/+3 |
| 2022-03-03 | net: mscc: ocelot: accept configuring bridge port flags on the NPI port | Vladimir Oltean | 1 | -0/+3 |
| 2022-02-28 | flow_offload: reject offload for all drivers with invalid police parameters | Jianbo Liu | 4 | -11/+59 |
| 2022-02-27 | net: mscc: ocelot: enforce FDB isolation when VLAN-unaware | Vladimir Oltean | 4 | -36/+243 |
| 2022-02-24 | net: dsa: felix: support FDB entries on offloaded LAG interfaces | Vladimir Oltean | 1 | -1/+127 |
| 2022-02-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+5 |
| 2022-02-17 | net: mscc: ocelot: annotate which traps need PTP timestamping | Vladimir Oltean | 3 | -8/+11 |
| 2022-02-17 | net: mscc: ocelot: keep traps in a list | Vladimir Oltean | 3 | -2/+12 |
| 2022-02-17 | net: mscc: ocelot: use a single VCAP filter for all MRP traps | Vladimir Oltean | 3 | -30/+29 |
| 2022-02-17 | net: mscc: ocelot: delete OCELOT_MRP_CPUQ | Vladimir Oltean | 1 | -1/+0 |
| 2022-02-17 | net: mscc: ocelot: consolidate cookie allocation for private VCAP rules | Vladimir Oltean | 2 | -21/+19 |
| 2022-02-17 | net: mscc: ocelot: use a consistent cookie for MRP traps | Vladimir Oltean | 1 | -1/+2 |
| 2022-02-15 | net: mscc: ocelot: fix use-after-free in ocelot_vlan_del() | Vladimir Oltean | 1 | -1/+5 |
| 2022-02-14 | net: mscc: ocelot: use bulk reads for stats | Colin Foster | 1 | -15/+77 |
| 2022-02-14 | net: mscc: ocelot: add ability to perform bulk reads | Colin Foster | 1 | -0/+13 |
| 2022-02-14 | net: mscc: ocelot: remove unnecessary stat reading from ethtool | Colin Foster | 1 | -17/+16 |
| 2022-02-10 | net: mscc: ocelot: fix mutex lock error during ethtool stats read | Colin Foster | 1 | -4/+7 |
| 2022-02-05 | net: mscc: ocelot: fix all IP traffic getting trapped to CPU with PTP over IP | Vladimir Oltean | 1 | -0/+8 |
| 2022-01-19 | net: mscc: ocelot: fix using match before it is set | Tom Rix | 1 | -7/+8 |
| 2022-01-17 | net: ocelot: Fix the call to switchdev_bridge_port_offload | Horatiu Vultur | 1 | -3/+3 |
| 2022-01-15 | net: mscc: ocelot: don't dereference NULL pointers with shared tc filters | Vladimir Oltean | 1 | -1/+28 |
| 2022-01-13 | net: mscc: ocelot: don't let phylink re-enable TX PAUSE on the NPI port | Vladimir Oltean | 1 | -1/+4 |
| 2022-01-07 | net: dsa: felix: add port fast age support | Vladimir Oltean | 1 | -0/+37 |
| 2022-01-07 | net: mscc: ocelot: fix incorrect balancing with down LAG ports | Vladimir Oltean | 1 | -15/+11 |
| 2021-12-19 | flow_offload: add index to flow_action_entry structure | Baowen Zheng | 1 | -1/+1 |
| 2021-12-15 | net: ocelot: add support to get port mac from device-tree | Clément Léger | 1 | -1/+4 |
| 2021-12-14 | net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX | Hangbin Liu | 1 | -4/+0 |
| 2021-12-13 | net: ocelot: use dma_unmap_addr to get tx buffer dma_addr | Clément Léger | 1 | -2/+2 |
| 2021-12-10 | net: ocelot: add FDMA support | Clément Léger | 5 | -4/+1092 |
| 2021-12-10 | net: ocelot: add support for ndo_change_mtu | Clément Léger | 2 | -0/+16 |
| 2021-12-10 | net: ocelot: add and export ocelot_ptp_rx_timestamp() | Clément Léger | 1 | -17/+24 |
| 2021-12-10 | net: ocelot: export ocelot_ifh_port_set() to setup IFH | Clément Léger | 1 | -5/+13 |
| 2021-12-07 | net: mscc: ocelot: split register definitions to a separate file | Colin Foster | 3 | -510/+536 |
| 2021-11-30 | net: mscc: ocelot: fix mutex_lock not released | Lv Ruyi | 1 | -1/+3 |
| 2021-11-26 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -8/+260 |
| 2021-11-26 | net: mscc: ocelot: correctly report the timestamping RX filters in ethtool | Vladimir Oltean | 1 | -1/+4 |
| 2021-11-26 | net: mscc: ocelot: set up traps for PTP packets | Vladimir Oltean | 1 | -1/+240 |
| 2021-11-26 | net: mscc: ocelot: create a function that replaces an existing VCAP filter | Vladimir Oltean | 1 | -0/+16 |
| 2021-11-26 | net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP | Vladimir Oltean | 1 | -6/+0 |
| 2021-11-25 | net: dsa: felix: enable cut-through forwarding between ports by default | Vladimir Oltean | 1 | -8/+69 |
| 2021-11-25 | net: ocelot: remove "bridge" argument from ocelot_get_bridge_fwd_mask | Vladimir Oltean | 1 | -6/+8 |
| 2021-11-18 | net: dsa: felix: restrict psfp rules on ingress port | Xiaoliang Yang | 1 | -1/+1 |
| 2021-11-18 | net: mscc: ocelot: use index to set vcap policer | Xiaoliang Yang | 3 | -37/+88 |
| 2021-11-18 | net: mscc: ocelot: add gate and police action offload to PSFP | Xiaoliang Yang | 2 | -2/+53 |