summaryrefslogtreecommitdiffstats
path: root/net/dsa/legacy.c
Commit message (Expand)AuthorAgeFilesLines
* net: dsa: legacy: simplify getting .driver_dataWolfram Sang2018-10-221-4/+2
* net: dsa: remove redundant null pointer check before put_devicezhong jiang2018-09-171-2/+1
* net: dsa: Fix dsa_is_user_port() test inversionFlorian Fainelli2018-03-121-1/+1
* net: dsa: Support internal phy on 'cpu' portSebastian Reichel2018-01-231-2/+2
* net: dsa: Allow compiling out legacy supportFlorian Fainelli2017-12-071-20/+0
* net: dsa: Pass a port to get_tag_protocol()Florian Fainelli2017-11-131-1/+1
* net: dsa: setup and teardown master deviceVivien Didelot2017-11-091-18/+2
* net: dsa: remove name arg from slave createVivien Didelot2017-11-011-1/+1
* net: dsa: get port name at parse timeVivien Didelot2017-11-011-0/+1
* net: dsa: move fixed link registration helpersVivien Didelot2017-10-281-2/+2
* net: dsa: remove port masksVivien Didelot2017-10-281-3/+0
* net: dsa: define port typesVivien Didelot2017-10-281-0/+6
* net: dsa: introduce dsa_user_ports helperVivien Didelot2017-10-281-1/+1
* net: dsa: use dsa_is_user_port everywhereVivien Didelot2017-10-281-2/+2
* net: dsa: legacy: don't unmask port bitmapsVivien Didelot2017-10-261-4/+0
* net: dsa: split dsa_port's netdev memberVivien Didelot2017-10-181-7/+7
* net: dsa: add slave to port helperVivien Didelot2017-10-181-4/+2
* net: dsa: remove .set_addrVivien Didelot2017-10-141-6/+0
* net: dsa: remove tag ops from the switch treeVivien Didelot2017-10-011-2/+0
* 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
* net: dsa: use temporary dsa_device_ops variableVivien Didelot2017-10-011-3/+5
* net: dsa: move master ethtool codeVivien Didelot2017-09-191-2/+2
* net: dsa: setup master ethtool after dsa_ptrVivien Didelot2017-09-191-7/+3
* net: dsa: Move FDB add/del implementation inside DSAArkadi Sharshevsky2017-08-071-0/+22
* net: dsa: remove useless args of dsa_slave_createVivien Didelot2017-08-071-1/+1
* net: dsa: remove useless args of dsa_cpu_dsa_setupVivien Didelot2017-08-071-3/+1
* net: dsa: remove useless argument in legacy setupVivien Didelot2017-08-071-8/+8
* net: dsa: Fix legacy probingFlorian Fainelli2017-06-171-11/+8
* net: dsa: Associate slave network device with CPU portFlorian Fainelli2017-06-131-0/+1
* net: dsa: Remove master_netdev and use dst->cpu_dp->netdevFlorian Fainelli2017-06-131-9/+13
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-06-061-47/+0
|\
| * net: dsa: Move dsa_switch_{suspend,resume} out of legacy.cFlorian Fainelli2017-06-021-47/+0
* | net: dsa: Pass dsa_port reference to ethtool setup/restoreFlorian Fainelli2017-06-041-2/+2
* | net: dsa: do not cast dstVivien Didelot2017-06-011-1/+1
* | net: dsa: include dsa.h only onceVivien Didelot2017-05-181-1/+1
* | net: dsa: store CPU port pointer in the treeVivien Didelot2017-05-171-6/+4
|/
* net: dsa: isolate legacy codeVivien Didelot2017-04-171-0/+818