summaryrefslogtreecommitdiffstats
path: root/drivers/net/dsa/dsa_loop.c
Commit message (Expand)AuthorAgeFilesLines
* net: dsa: be compatible with masters which unregister on shutdownVladimir Oltean2021-09-191-1/+21
* net: dsa: propagate extack to .port_vlan_filteringVladimir Oltean2021-02-141-1/+2
* net: dsa: propagate extack to .port_vlan_addVladimir Oltean2021-02-141-1/+2
* net: dsa: Fix off by one in dsa_loop_port_vlan_add()Dan Carpenter2021-01-201-1/+1
* net: dsa: set configure_vlan_while_not_filtering to true by defaultVladimir Oltean2021-01-151-1/+0
* net: dsa: remove the transactional logic from VLAN objectsVladimir Oltean2021-01-111-21/+7
* net: switchdev: remove the transaction structure from port attributesVladimir Oltean2021-01-111-2/+1
* net: switchdev: remove vid_begin -> vid_end range from VLAN objectsVladimir Oltean2021-01-111-26/+20
* net: dsa: propagate switchdev vlan_filtering prepare phase to driversVladimir Oltean2020-10-051-1/+2
* net: dsa: loop: Return VLAN table size through devlinkFlorian Fainelli2020-08-191-1/+54
* net: dsa: loop: Configure VLANs while not filteringFlorian Fainelli2020-08-191-0/+1
* net: dsa: loop: Set correct number of portsFlorian Fainelli2020-08-031-1/+1
* net: dsa: loop: Wire-up MTU callbacksFlorian Fainelli2020-08-031-0/+17
* net: dsa: loop: Move data structures to headerFlorian Fainelli2020-08-031-31/+1
* net: dsa: loop: Support 4K VLANsFlorian Fainelli2020-08-031-4/+2
* net: dsa: loop: PVID should be per-portFlorian Fainelli2020-08-031-4/+4
* net: dsa: loop: Print when registration is successfulFlorian Fainelli2020-07-081-4/+7
* net: dsa: loop: Add module soft dependencyFlorian Fainelli2020-05-101-0/+1
* net: dsa: Get information about stacked DSA protocolFlorian Fainelli2020-01-081-1/+2
* net: dsa: remove dsa_switch_alloc helperVivien Didelot2019-10-221-1/+4
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* net: phy: fixed-phy: Drop GPIO from fixed_phy_add()Linus Walleij2019-02-041-1/+1
* net: dsa: dsa_loop: Make dynamic debugging helpfulFlorian Fainelli2018-05-251-14/+17
* net: dsa: loop: Hook PHY statisticsFlorian Fainelli2018-04-271-2/+3
* net: dsa: Pass stringset to ethtool operationsFlorian Fainelli2018-04-271-2/+9
* dsa: Pass the port to get_sset_count()Andrew Lunn2018-03-041-1/+1
* net: dsa: remove trans argument from vlan opsVivien Didelot2017-12-021-5/+4
* net: dsa: Pass a port to get_tag_protocol()Florian Fainelli2017-11-131-1/+2
* net: dsa: dsa_loop: remove .set_addrVivien Didelot2017-10-141-8/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-09-051-1/+1
|\
| * net: dsa: loop: Do not unregister invalid fixed PHYFlorian Fainelli2017-09-031-1/+1
* | net: dsa: make dsa_switch_ops constBhumika Goyal2017-08-091-1/+1
* | net: dsa: Remove support for vlan dump from DSA's driversArkadi Sharshevsky2017-08-071-38/+0
|/
* net: dsa: loop: Implement ethtool statisticsFlorian Fainelli2017-06-161-2/+77
* net: dsa: loop: Inline unregister_fixed_phys()Florian Fainelli2017-06-161-10/+5
* net: dsa: remove dev arg of dsa_register_switchVivien Didelot2017-05-311-1/+1
* net: dsa: use switchdev_obj_dump_cb_t everywhereVivien Didelot2017-05-181-1/+1
* net: dsa: include switchdev.h only onceVivien Didelot2017-05-181-1/+0
* net: dsa: loop: Check for memory allocation failureChristophe Jaillet2017-05-081-0/+3
* net: dsa: loop: Initialize err in dsa_loop_vlan_dumpFlorian Fainelli2017-04-061-1/+1
* net: dsa: loop: Fix uninitialized pvid variableFlorian Fainelli2017-04-061-1/+1
* net: dsa: Mock-up driverFlorian Fainelli2017-04-011-0/+328