summaryrefslogtreecommitdiffstats
path: root/drivers/net/dsa/mv88e6xxx/global1_vtu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* net: dsa: mv88e6xxx: replace VTU violation prints with trace pointsVladimir Oltean2022-12-131-4/+3
* net: dsa: mv88e6xxx: Disentangle STU from VTUTobias Waldekranz2022-03-181-135/+176
* net: dsa: mv88e6xxx: Support policy entries in the VTUTobias Waldekranz2022-02-031-1/+4
* net: dsa: mv88e6xxx: use mv88e6185_g1_vtu_loadpurge() for the 6250Rasmus Villemoes2021-01-271-29/+4
* net: dsa: mv88e6xxx: use mv88e6185_g1_vtu_getnext() for the 6250Rasmus Villemoes2021-01-271-34/+2
* net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnextRasmus Villemoes2021-01-181-0/+4
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-11-201-10/+49
|\
| * net: dsa: mv88e6xxx: Avoid VTU corruption on 6097Tobias Waldekranz2020-11-141-10/+49
* | net: dsa: mv88e6xxx: Export VTU as devlink regionTobias Waldekranz2020-11-101-2/+2
|/
* net: dsa: mv88e6xxx: Unique ATU and VTU IRQ namesAndrew Lunn2020-01-071-1/+4
* net: dsa: mv88e6xxx: introduce wait bit routineVivien Didelot2019-08-121-2/+4
* net: dsa: mv88e6xxx: introduce helpers for handling chip->reg_lockRasmus Villemoes2019-06-231-3/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-06-221-1/+1
|\
| * net: dsa: mv88e6xxx: fix shift of FID bits in mv88e6185_g1_vtu_loadpurge()Rasmus Villemoes2019-06-191-1/+1
* | net: dsa: mv88e6xxx: fix shift of FID bits in mv88e6250_g1_vtu_loadpurge()Rasmus Villemoes2019-06-191-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-06-071-5/+1
|\|
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* | net: dsa: mv88e6xxx: implement vtu_getnext and vtu_loadpurge for mv88e6250Rasmus Villemoes2019-06-051-0/+58
|/
* net: dsa: mv88e6xxx: Make VTU miss violations less spammyAndrew Lunn2018-03-291-1/+2
* net: dsa: mv88e6xxx: Keep ATU/VTU violation statisticsAndrew Lunn2018-03-291-3/+5
* net: dsa: mv88e6xxx: Return error from irq_find_mapping()Andrew Lunn2018-01-191-1/+1
* net: dsa: mv88e6xxx: Decode VTU problem interruptAndrew Lunn2018-01-141-0/+74
* net: dsa: mv88e6xxx: prefix Global VTU macrosVivien Didelot2017-06-151-29/+33
* net: dsa: mv88e6xxx: rename chip headerVivien Didelot2017-06-051-1/+1
* net: dsa: mv88e6xxx: add VTU support for 88E6390Vivien Didelot2017-05-011-0/+124
* net: dsa: mv88e6xxx: support the VTU Page bitVivien Didelot2017-05-011-0/+7
* net: dsa: mv88e6xxx: make VTU helpers staticVivien Didelot2017-05-011-24/+24
* net: dsa: mv88e6xxx: add VTU Load/Purge operationVivien Didelot2017-05-011-0/+66
* net: dsa: mv88e6xxx: add VTU GetNext operationVivien Didelot2017-05-011-0/+57
* net: dsa: mv88e6xxx: get STU entry on VTU GetNextVivien Didelot2017-05-011-0/+22
* net: dsa: mv88e6xxx: move STU GetNext operationVivien Didelot2017-05-011-0/+20
* net: dsa: mv88e6xxx: move VTU Data accessorsVivien Didelot2017-05-011-0/+61
* net: dsa: mv88e6xxx: move generic VTU GetNextVivien Didelot2017-05-011-0/+29
* net: dsa: mv88e6xxx: move VTU VID accessorsVivien Didelot2017-05-011-0/+29
* net: dsa: mv88e6xxx: move VTU SID accessorsVivien Didelot2017-05-011-0/+25
* net: dsa: mv88e6xxx: move VTU FID accessorsVivien Didelot2017-05-011-0/+25
* net: dsa: mv88e6xxx: move VTU flushVivien Didelot2017-05-011-0/+13
* net: dsa: mv88e6xxx: move VTU Operation accessorsVivien Didelot2017-05-011-0/+33