aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/dsa/ocelot
Commit message (Expand)AuthorAgeFilesLines
* net: dsa: felix: offload per-tc max SDU from tc-taprioVladimir Oltean2022-09-291-2/+35
* net: dsa: felix: update regmap requests to be string-basedVladimir Oltean2022-09-284-54/+112
* net: dsa: felix: use DEFINE_RES_MEM_NAMED for resourcesVladimir Oltean2022-09-283-188/+38
* net: dsa: felix: remove felix_info :: init_regmapVladimir Oltean2022-09-284-6/+2
* net: dsa: felix: remove felix_info :: imdio_baseVladimir Oltean2022-09-282-4/+6
* net: dsa: felix: remove felix_info :: imdio_resVladimir Oltean2022-09-282-3/+1
* net: dsa: ocelot: remove unnecessary set_drvdata()Yang Yingliang2022-09-222-4/+0
* net: dsa: felix: add support for changing DSA masterVladimir Oltean2022-09-202-2/+119
* net: dsa: propagate extack to port_lag_joinVladimir Oltean2022-09-201-2/+3
* net: mscc: ocelot: share the common stat definitions between all driversVladimir Oltean2022-09-092-186/+2
* net: mscc: ocelot: minimize definitions for statsVladimir Oltean2022-09-092-744/+186
* net: mscc: ocelot: harmonize names of SYS_COUNT_TX_AGING and OCELOT_STAT_TX_AGEDVladimir Oltean2022-09-092-4/+4
* net: mscc: ocelot: add support for all sorts of standardized counters present...Vladimir Oltean2022-09-091-0/+46
* net: dsa: felix: use ocelot's ndo_get_stats64 methodVladimir Oltean2022-09-091-0/+9
* net: dsa: felix: check the 32-bit PSFP stats against overflowVladimir Oltean2022-09-091-43/+88
* net: mscc: ocelot: make access to STAT_VIEW sleepable againVladimir Oltean2022-09-091-2/+2
* net: dsa: felix: add definitions for the stream filter countersVladimir Oltean2022-09-092-6/+10
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2022-09-081-49/+112
|\
| * net: dsa: felix: access QSYS_TAG_CONFIG under tas_lock in vsc9959_sched_speed...Vladimir Oltean2022-09-071-2/+2
| * net: dsa: felix: disable cut-through forwarding for frames oversized for tc-t...Vladimir Oltean2022-09-071-43/+79
| * net: dsa: felix: tc-taprio intervals smaller than MTU should send at least on...Vladimir Oltean2022-09-071-4/+31
* | net: mscc: ocelot: set up tag_8021q CPU ports independent of user port affinityVladimir Oltean2022-08-231-0/+6
|/
* net: mscc: ocelot: keep ocelot_stat_layout by reg address, not offsetVladimir Oltean2022-08-172-186/+322
* net: mscc: ocelot: make struct ocelot_stat_layout array indexableVladimir Oltean2022-08-172-190/+746
* net: mscc: ocelot: turn stats_lock into a spinlockVladimir Oltean2022-08-171-2/+2
* net: mscc: ocelot: fix incorrect ndo_get_stats64 packet countersVladimir Oltean2022-08-172-15/+21
* net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet countersVladimir Oltean2022-08-171-1/+2
* net: dsa: felix: suppress non-changes to the tagging protocolVladimir Oltean2022-08-091-0/+3
* net: dsa: felix: fix min gate len calculation for tc when its first gate is c...Vladimir Oltean2022-08-081-1/+14
* net: dsa: felix: build as module when tc-taprio is moduleVladimir Oltean2022-07-051-0/+1
* time64.h: consolidate uses of PSEC_PER_NSECVladimir Oltean2022-06-301-2/+3
* net: dsa: felix: drop oversized frames with tc-taprio instead of hanging the ...Vladimir Oltean2022-06-303-0/+211
* net: dsa: felix: keep QSYS_TAG_CONFIG_INIT_GATE_STATE(0xFF) out of rmwVladimir Oltean2022-06-301-12/+5
* net: dsa: felix: keep reference on entire tc-taprio configVladimir Oltean2022-06-301-10/+13
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-06-301-0/+4
|\
| * net: dsa: felix: fix race between reading PSFP stats and port statsVladimir Oltean2022-06-301-0/+4
* | net: dsa: felix: update base time of time-aware shaper when adjusting PTP timeXiaoliang Yang2022-06-191-6/+77
|/
* net: dsa: felix: tag_8021q preparation for multiple CPU portsVladimir Oltean2022-05-231-40/+64
* net: mscc: ocelot: switch from {,un}set to {,un}assign for tag_8021q CPU portsVladimir Oltean2022-05-232-19/+11
* net: dsa: felix: directly call ocelot_port_{set,unset}_dsa_8021q_cpuVladimir Oltean2022-05-231-27/+9
* net: dsa: felix: update bridge fwd mask from ocelot lib when changing tag_802...Vladimir Oltean2022-05-231-4/+0
* net: dsa: felix: move the updating of PGID_CPU to the ocelot libVladimir Oltean2022-05-231-7/+0
* net: dsa: fix missing adjustment of host broadcast floodingVladimir Oltean2022-05-231-0/+3
* net: mscc: ocelot: move ocelot_port_private :: chip_port to ocelot_port :: indexVladimir Oltean2022-05-121-0/+1
* net: dsa: felix: reimplement tagging protocol change with function pointersVladimir Oltean2022-05-122-197/+216
* net: dsa: felix: dynamically determine tag_8021q CPU port for trapsVladimir Oltean2022-05-121-9/+17
* net: dsa: remove port argument from ->change_tag_protocol()Vladimir Oltean2022-05-121-28/+11
* net: dsa: felix: manage host flooding using a specific driver callbackVladimir Oltean2022-05-122-0/+34
* net: dsa: felix: bring the NPI port indirection for host flooding to surfaceVladimir Oltean2022-05-121-0/+3
* net: dsa: felix: bring the NPI port indirection for host MDBs to surfaceVladimir Oltean2022-05-121-0/+6