Age | Commit message (Expand) | Author | Files | Lines |
2022-11-22 | net: mscc: ocelot: remove unnecessary exposure of stats structures | Colin Foster | 1 | -215/+0 |
2022-11-22 | net: mscc: ocelot: remove redundant stats_layout pointers | Colin Foster | 1 | -1/+0 |
2022-09-20 | net: dsa: felix: add support for changing DSA master | Vladimir Oltean | 1 | -0/+1 |
2022-09-20 | net: dsa: propagate extack to port_lag_join | Vladimir Oltean | 1 | -1/+2 |
2022-09-09 | net: mscc: ocelot: share the common stat definitions between all drivers | Vladimir Oltean | 1 | -0/+95 |
2022-09-09 | net: mscc: ocelot: minimize definitions for stats | Vladimir Oltean | 1 | -0/+11 |
2022-09-09 | net: mscc: ocelot: harmonize names of SYS_COUNT_TX_AGING and OCELOT_STAT_TX_AGED | Vladimir Oltean | 1 | -1/+1 |
2022-09-09 | net: mscc: ocelot: add support for all sorts of standardized counters present... | Vladimir Oltean | 1 | -0/+11 |
2022-09-09 | net: dsa: felix: use ocelot's ndo_get_stats64 method | Vladimir Oltean | 1 | -0/+2 |
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 | -3/+6 |
2022-09-09 | net: dsa: felix: add definitions for the stream filter counters | Vladimir Oltean | 1 | -1/+4 |
2022-08-23 | net: mscc: ocelot: set up tag_8021q CPU ports independent of user port affinity | Vladimir Oltean | 1 | -0/+2 |
2022-08-18 | net: mscc: ocelot: keep ocelot_stat_layout by reg address, not offset | Vladimir Oltean | 1 | -4/+62 |
2022-08-18 | net: mscc: ocelot: make struct ocelot_stat_layout array indexable | Vladimir Oltean | 1 | -8/+97 |
2022-08-18 | net: mscc: ocelot: turn stats_lock into a spinlock | Vladimir Oltean | 1 | -1/+1 |
2022-08-18 | net: mscc: ocelot: fix incorrect ndo_get_stats64 packet counters | Vladimir Oltean | 1 | -2/+4 |
2022-07-01 | net: dsa: felix: keep reference on entire tc-taprio config | Vladimir Oltean | 1 | -3/+2 |
2022-06-19 | net: dsa: felix: update base time of time-aware shaper when adjusting PTP time | Xiaoliang Yang | 1 | -0/+7 |
2022-05-23 | net: dsa: felix: tag_8021q preparation for multiple CPU ports | Vladimir Oltean | 1 | -1/+1 |
2022-05-23 | net: mscc: ocelot: switch from {,un}set to {,un}assign for tag_8021q CPU ports | Vladimir Oltean | 1 | -3/+7 |
2022-05-23 | net: dsa: felix: update bridge fwd mask from ocelot lib when changing tag_802... | Vladimir Oltean | 1 | -1/+0 |
2022-05-13 | net: mscc: ocelot: move ocelot_port_private :: chip_port to ocelot_port :: index | Vladimir Oltean | 1 | -0/+2 |
2022-05-13 | net: mscc: ocelot: minimize holes in struct ocelot_port | Vladimir Oltean | 1 | -9/+11 |
2022-05-13 | net: mscc: ocelot: delete ocelot_port :: xmit_template | Vladimir Oltean | 1 | -1/+0 |
2022-05-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
2022-05-07 | net: dsa: felix: perform MDB migration based on ocelot->multicast list | Vladimir Oltean | 1 | -0/+3 |
2022-05-06 | net: mscc: ocelot: mark traps with a bool instead of keeping them in a list | Vladimir Oltean | 1 | -1/+1 |
2022-05-03 | net: mscc: ocelot: add missed parentheses around macro argument | Colin Foster | 1 | -1/+1 |
2022-05-03 | net: mscc: ocelot: remove unnecessary variable | Colin Foster | 1 | -5/+2 |
2022-04-30 | net: ethernet: ocelot: remove the need for num_stats initializer | Colin Foster | 1 | -0/+10 |
2022-03-18 | net: mscc: ocelot: offload per-flow mirroring using tc-mirred and VCAP IS2 | Vladimir Oltean | 1 | -0/+2 |
2022-03-18 | net: mscc: ocelot: add port mirroring support using tc-matchall | Vladimir Oltean | 1 | -0/+9 |
2022-03-14 | net: dsa: felix: configure default-prio and dscp priorities | Vladimir Oltean | 1 | -0/+5 |
2022-02-27 | net: mscc: ocelot: enforce FDB isolation when VLAN-unaware | Vladimir Oltean | 1 | -10/+21 |
2022-02-25 | net: dsa: felix: support FDB entries on offloaded LAG interfaces | Vladimir Oltean | 1 | -0/+12 |
2022-02-17 | net: dsa: felix: update destinations of existing traps with ocelot-8021q | Vladimir Oltean | 1 | -3/+1 |
2022-02-17 | net: mscc: ocelot: annotate which traps need PTP timestamping | Vladimir Oltean | 1 | -0/+1 |
2022-02-17 | net: mscc: ocelot: keep traps in a list | Vladimir Oltean | 2 | -0/+2 |
2022-02-17 | net: mscc: ocelot: avoid overlap in VCAP IS2 between PTP and MRP traps | Vladimir Oltean | 1 | -8/+8 |
2022-02-17 | net: mscc: ocelot: use a single VCAP filter for all MRP traps | Vladimir Oltean | 1 | -1/+1 |
2022-02-17 | net: mscc: ocelot: delete OCELOT_MRP_CPUQ | Vladimir Oltean | 1 | -2/+0 |
2022-02-17 | net: mscc: ocelot: consolidate cookie allocation for private VCAP rules | Vladimir Oltean | 1 | -0/+16 |
2022-02-14 | net: mscc: ocelot: use bulk reads for stats | Colin Foster | 1 | -0/+8 |
2022-02-14 | net: mscc: ocelot: add ability to perform bulk reads | Colin Foster | 1 | -0/+5 |
2022-02-14 | net: ocelot: align macros for consistency | Colin Foster | 1 | -15/+29 |
2022-01-08 | net: dsa: felix: add port fast age support | Vladimir Oltean | 1 | -0/+1 |
2021-12-11 | net: ocelot: add FDMA support | Clément Léger | 1 | -0/+3 |
2021-12-11 | net: ocelot: add and export ocelot_ptp_rx_timestamp() | Clément Léger | 1 | -0/+2 |
2021-12-11 | net: ocelot: export ocelot_ifh_port_set() to setup IFH | Clément Léger | 1 | -0/+1 |