summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mscc
Commit message (Expand)AuthorAgeFilesLines
* 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
* net: mscc: ocelot: remove redundant stats_layout pointersColin Foster2022-11-222-13/+12
* net: mscc: ocelot: drop workaround for forcing RX flow controlVladimir Oltean2022-11-151-4/+2
* net: remove explicit phylink_generic_validate() referencesRussell King (Oracle)2022-11-071-1/+0
* net: remove unused ndo_get_devlink_portJiri Pirko2022-11-031-10/+0
* net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_portJiri Pirko2022-11-032-9/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-09-291-0/+7
|\
| * net: mscc: ocelot: fix tagged VLAN refusal while under a VLAN-unaware bridgeVladimir Oltean2022-09-281-0/+7
* | net: mscc: ocelot: check return values of writes during resetColin Foster2022-09-211-5/+11
* | net: mscc: ocelot: utilize readx_poll_timeout() for chip resetColin Foster2022-09-211-9/+23
* | net: dsa: felix: add support for changing DSA masterVladimir Oltean2022-09-201-1/+2
* | net: dsa: propagate extack to port_lag_joinVladimir Oltean2022-09-202-6/+9
* | net: mscc: ocelot: share the common stat definitions between all driversVladimir Oltean2022-09-091-93/+1
* | net: mscc: ocelot: minimize definitions for statsVladimir Oltean2022-09-091-372/+93
* | net: mscc: ocelot: harmonize names of SYS_COUNT_TX_AGING and OCELOT_STAT_TX_AGEDVladimir Oltean2022-09-092-2/+2
* | net: mscc: ocelot: add support for all sorts of standardized counters present...Vladimir Oltean2022-09-091-17/+184
* | net: mscc: ocelot: exclude stats from bulk regions based on reg, not nameVladimir Oltean2022-09-091-1/+1
* | net: dsa: felix: use ocelot's ndo_get_stats64 methodVladimir Oltean2022-09-092-61/+67
* | net: mscc: ocelot: move more PTP code from the lib to ocelot_ptp.cVladimir Oltean2022-09-092-478/+481
* | net: mscc: ocelot: unexport ocelot_port_fdb_do_dump from the common libVladimir Oltean2022-09-093-53/+50
* | net: mscc: ocelot: move stats code to ocelot_stats.cVladimir Oltean2022-09-094-207/+237
* | net: mscc: ocelot: sort Makefile files alphabeticallyVladimir Oltean2022-09-091-5/+5
* | net: mscc: ocelot: report FIFO drop counters through stats->rx_droppedVladimir Oltean2022-09-091-1/+26
* | net: dsa: felix: check the 32-bit PSFP stats against overflowVladimir Oltean2022-09-091-0/+3
* | net: mscc: ocelot: make access to STAT_VIEW sleepable againVladimir Oltean2022-09-091-11/+37
* | net: dsa: felix: add definitions for the stream filter countersVladimir Oltean2022-09-091-1/+0
* | net: mscc: ocelot: adjust forwarding domain for CPU ports in a LAGVladimir Oltean2022-08-231-0/+19
* | net: mscc: ocelot: set up tag_8021q CPU ports independent of user port affinityVladimir Oltean2022-08-231-32/+32
|/
* net: mscc: ocelot: report ndo_get_stats64 from the wraparound-resistant ocelo...Vladimir Oltean2022-08-171-27/+26
* net: mscc: ocelot: keep ocelot_stat_layout by reg address, not offsetVladimir Oltean2022-08-173-99/+156
* net: mscc: ocelot: make struct ocelot_stat_layout array indexableVladimir Oltean2022-08-172-108/+400
* net: mscc: ocelot: fix race between ndo_get_stats64 and ocelot_check_stats_workVladimir Oltean2022-08-171-0/+4
* net: mscc: ocelot: turn stats_lock into a spinlockVladimir Oltean2022-08-171-6/+5
* net: mscc: ocelot: fix address of SYS_COUNT_TX_AGING counterVladimir Oltean2022-08-171-1/+1
* net: mscc: ocelot: fix incorrect ndo_get_stats64 packet countersVladimir Oltean2022-08-172-13/+17
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-141-9/+8
|\
| * net: ocelot: fix wrong time_after usagePavel Skripkin2022-07-071-9/+8
* | net: dsa: felix: update base time of time-aware shaper when adjusting PTP timeXiaoliang Yang2022-06-192-0/+9
|/
* net: mscc: ocelot: switch from {,un}set to {,un}assign for tag_8021q CPU portsVladimir Oltean2022-05-231-46/+74
* net: dsa: felix: directly call ocelot_port_{set,unset}_dsa_8021q_cpuVladimir Oltean2022-05-231-0/+8
* net: dsa: felix: update bridge fwd mask from ocelot lib when changing tag_802...Vladimir Oltean2022-05-231-2/+5
* net: dsa: felix: move the updating of PGID_CPU to the ocelot libVladimir Oltean2022-05-231-0/+31
* net: mscc: ocelot: offload tc action "ok" using an empty action vectorVladimir Oltean2022-05-221-0/+16
* net: mscc: fix the alignment in ocelot_port_fdb_del()Alaa Mohamed2022-05-201-1/+1
* net: mscc: ocelot: move ocelot_port_private :: chip_port to ocelot_port :: indexVladimir Oltean2022-05-122-39/+38
* net: dsa: felix: bring the NPI port indirection for host flooding to surfaceVladimir Oltean2022-05-121-3/+0
* net: dsa: felix: bring the NPI port indirection for host MDBs to surfaceVladimir Oltean2022-05-121-6/+0
* net: dsa: felix: program host FDB entries towards PGID_CPU for tag_8021q tooVladimir Oltean2022-05-121-6/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-05-123-14/+15
|\