summaryrefslogtreecommitdiffstats
path: root/net/dsa/dsa2.c
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-03-021-6/+10
|\
| * net: dsa: fix a leaked reference by adding missing of_node_putWen Yang2019-02-251-6/+10
* | net: dsa: use struct_size() in devm_kzalloc()Gustavo A. R. Silva2019-02-091-2/+1Star
|/
* net: dsa: Remove VLA usageSalvatore Mesoraca2018-07-191-0/+14
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-05-211-3/+6
|\
| * net: dsa: Do not register devlink for unused portsFlorian Fainelli2018-05-181-3/+6
* | dsa: set devlink port attrs for dsa portsJiri Pirko2018-05-191-0/+24
|/
* net: dsa: Support internal phy on 'cpu' portSebastian Reichel2018-01-241-4/+3Star
* net: dsa: assign a CPU port to DSA portVivien Didelot2017-12-061-1/+1
* net: dsa: fix 'increment on 0' warningVivien Didelot2017-11-251-11/+14
* net: dsa: Pass a port to get_tag_protocol()Florian Fainelli2017-11-131-1/+1
* net: dsa: rename probe and remove switch functionsVivien Didelot2017-11-091-4/+4
* net: dsa: setup a tree when adding a switch to itVivien Didelot2017-11-091-19/+16Star
* net: dsa: setup routing tableVivien Didelot2017-11-091-71/+37Star
* net: dsa: use of_for_each_phandleVivien Didelot2017-11-091-11/+8Star
* net: dsa: add find port by node helperVivien Didelot2017-11-091-20/+17Star
* net: dsa: setup and teardown portsVivien Didelot2017-11-091-114/+59Star
* net: dsa: setup and teardown switchesVivien Didelot2017-11-091-23/+39
* net: dsa: setup and teardown treeVivien Didelot2017-11-091-14/+18
* net: dsa: setup and teardown master deviceVivien Didelot2017-11-091-17/+19
* net: dsa: setup and teardown default CPU portVivien Didelot2017-11-091-85/+68Star
* net: dsa: resolve tagging protocol at parse timeVivien Didelot2017-11-051-16/+15Star
* net: dsa: add one port parsing function per typeVivien Didelot2017-11-051-20/+36
* net: dsa: only check presence of link propertyVivien Didelot2017-11-051-1/+1
* net: dsa: rework switch parsingVivien Didelot2017-11-051-59/+58Star
* net: dsa: get tree before parsing portsVivien Didelot2017-11-051-8/+10
* net: dsa: rework switch addition and removalVivien Didelot2017-11-051-20/+27
* net: dsa: provide a find or new tree helperVivien Didelot2017-11-051-11/+21
* net: dsa: get and put tree reference countingVivien Didelot2017-11-051-11/+27
* net: dsa: simplify tree reference countingVivien Didelot2017-11-051-20/+10Star
* net: dsa: make tree index unsignedVivien Didelot2017-11-051-7/+7
* net: dsa: remove name arg from slave createVivien Didelot2017-11-011-2/+1Star
* net: dsa: get port name at parse timeVivien Didelot2017-11-011-5/+5
* net: dsa: get master device at port parsing timeVivien Didelot2017-11-011-26/+18Star
* net: dsa: get port type at parse timeVivien Didelot2017-11-011-15/+22
* net: dsa: add port parse functionsVivien Didelot2017-11-011-3/+34
* net: dsa: get ports within parsing codeVivien Didelot2017-11-011-23/+10Star
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-10-301-3/+4
|\
| * net: dsa: check master device before putVivien Didelot2017-10-251-3/+4
* | net: dsa: move fixed link registration helpersVivien Didelot2017-10-281-4/+4
* | net: dsa: remove port masksVivien Didelot2017-10-271-11/+0Star
* | net: dsa: define port typesVivien Didelot2017-10-271-0/+3
* | net: dsa: introduce dsa_user_ports helperVivien Didelot2017-10-271-1/+1
* | net: dsa: don't unmask port bitmapsVivien Didelot2017-10-261-4/+0Star
* | net: dsa: split dsa_port's netdev memberVivien Didelot2017-10-181-10/+10
* | net: dsa: remove .set_addrVivien Didelot2017-10-151-6/+0Star
* | net: dsa: remove tag ops from the switch treeVivien Didelot2017-10-011-2/+0Star
* | net: dsa: change dsa_ptr for a dsa_portVivien Didelot2017-10-011-1/+1
* | net: dsa: prepare master receive hot pathVivien Didelot2017-10-011-0/+4
* | net: dsa: add tagging ops to portVivien Didelot2017-10-011-0/+1