summaryrefslogtreecommitdiffstats
path: root/net/dsa/master.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-22net: dsa: rename dsa2.c back into dsa.c and create its headerVladimir Oltean1-1/+1
2022-11-22net: dsa: move tagging protocol code to tag.{c,h}Vladimir Oltean1-0/+1
2022-11-22net: dsa: move headers exported by master.c to master.hVladimir Oltean1-0/+6
2022-11-22net: dsa: move headers exported by port.c to port.hVladimir Oltean1-0/+1
2022-11-17net: dsa: autoload tag driver module on tagging protocol changeVladimir Oltean1-2/+2
2022-11-17net: dsa: strip sysfs "tagging" string of trailing newlineVladimir Oltean1-1/+12
2022-11-14net: dsa: make dsa_master_ioctl() see through port_hwtstamp_get() shimsVladimir Oltean1-2/+1
2022-09-20net: dsa: allow masters to join a LAGVladimir Oltean1-0/+49
2022-09-20net: dsa: suppress device links to LAG DSA mastersVladimir Oltean1-6/+8
2022-09-20net: dsa: suppress appending ethtool stats to LAG DSA mastersVladimir Oltean1-0/+9
2022-08-23net: dsa: all DSA masters must be down when changing the tagging protocolVladimir Oltean1-1/+1
2022-08-22dsa: move from strlcpy with unused retval to strscpyWolfram Sang1-1/+1
2022-04-01Revert "net: dsa: stop updating master MTU from master.c"Vladimir Oltean1-1/+24
2022-02-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+6
2022-02-19net: dsa: avoid call to __dev_set_promiscuity() while rtnl_mutex isn't heldVladimir Oltean1-1/+6
2022-02-11net: dsa: remove lockdep class for DSA master address listVladimir Oltean1-4/+0
2022-01-06net: dsa: hold rtnl_mutex when calling dsa_master_{setup,teardown}Vladimir Oltean1-2/+2
2022-01-06net: dsa: stop updating master MTU from master.cVladimir Oltean1-24/+1
2021-07-27dev_ioctl: split out ndo_eth_ioctlArnd Bergmann1-3/+3
2021-06-11net: dsa: generalize overhead for taggers that use both headers and trailersVladimir Oltean1-2/+4
2021-05-10net: dsa: fix a crash if ->get_sset_count() failsDan Carpenter1-2/+3
2021-01-29net: dsa: allow changing the tag protocol via the "tagging" device attributeVladimir Oltean1-1/+38
2021-01-12net: dsa: unbind all switches from tree when DSA master unbindsVladimir Oltean1-0/+10
2020-12-08net: dsa: print the MTU value that could not be setRasmus Villemoes1-3/+4
2020-09-26net: dsa: allow drivers to request promiscuous mode on masterVladimir Oltean1-1/+19
2020-07-23net: dsa: stop overriding master's ndo_get_phys_port_nameVladimir Oltean1-12/+0
2020-07-20net: dsa: Setup dsa_netdev_opsFlorian Fainelli1-39/+13
2020-06-09net: change addr_list_lock back to static keyCong Wang1-0/+4
2020-05-06net: dsa: Do not leave DSA master with NULL netdev_opsFlorian Fainelli1-1/+2
2020-03-27net: dsa: configure the MTU for switch portsVladimir Oltean1-15/+6
2019-12-28net: dsa: Deny PTP on master if switch supports itVladimir Oltean1-0/+30
2019-10-24net: core: add generic lockdep keysTaehee Yoo1-5/+0
2019-08-06net: dsa: dump CPU port regs through masterVivien Didelot1-0/+66
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+4
2019-02-04net: dsa: Fix lockdep false positive splatMarc Zyngier1-0/+4
2019-01-16net: dsa: Add ndo_get_phys_port_name() for CPU portFlorian Fainelli1-1/+55
2018-12-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+33
2018-12-08net: dsa: Make dsa_master_set_mtu() staticAndrew Lunn1-1/+1
2018-12-08net: dsa: Restore MTU on master device on unloadAndrew Lunn1-0/+13
2018-12-06net: dsa: Set the master device's MTU to account for DSA overheadsAndrew Lunn1-0/+16
2018-11-30net: dsa: Fix tagging attribute locationFlorian Fainelli1-1/+33
2018-04-27net: dsa: Allow providing PHY statistics from CPU portFlorian Fainelli1-5/+42
2018-04-27net: dsa: Pass stringset to ethtool operationsFlorian Fainelli1-8/+13
2018-04-27net: dsa: Do not check for ethtool_ops validityFlorian Fainelli1-3/+3
2018-03-04dsa: Pass the port to get_sset_count()Andrew Lunn1-2/+2
2017-11-09net: dsa: setup and teardown master deviceVivien Didelot1-2/+28
2017-10-01net: dsa: change dsa_ptr for a dsa_portVivien Didelot1-10/+5
2017-10-01net: dsa: use cpu_dp in master codeVivien Didelot1-20/+22
2017-09-19net: dsa: move master ethtool codeVivien Didelot1-0/+120