summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mscc/ocelot.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* net: mscc: ocelot: make phy_mode a member of the common struct ocelot_portVladimir Oltean2020-01-061-3/+4
* net: mscc: ocelot: unregister the PTP clock on deinitVladimir Oltean2019-12-031-4/+10
* net: mscc: ocelot: use skb queue instead of skbs listYangbo Lu2019-11-271-36/+18
* net: mscc: ocelot: avoid incorrect consuming in skbs listYangbo Lu2019-11-271-0/+1
* net: mscc: ocelot: convert to use ocelot_port_add_txtstamp_skb()Yangbo Lu2019-11-211-16/+27
* net: mscc: ocelot: convert to use ocelot_get_txtstamp()Yangbo Lu2019-11-211-2/+60
* net: mscc: ocelot: export ocelot_hwstamp_get/set functionsYangbo Lu2019-11-211-4/+4
* net: mscc: ocelot: publish structure definitions to include/soc/mscc/ocelot.hVladimir Oltean2019-11-151-32/+46
* net: mscc: ocelot: separate the implementation of switch resetVladimir Oltean2019-11-151-0/+8
* net: mscc: ocelot: adjust MTU on the CPU port in NPI modeVladimir Oltean2019-11-151-0/+9
* net: mscc: ocelot: export a constant for the tag length in bytesVladimir Oltean2019-11-151-2/+2
* net: mscc: ocelot: create a helper for changing the port MTUVladimir Oltean2019-11-151-17/+23
* net: mscc: ocelot: move invariant configs out of adjust_linkVladimir Oltean2019-11-151-42/+43
* net: mscc: ocelot: filter out ocelot SoC specific PCS config from common pathClaudiu Manoil2019-11-151-17/+2
* net: mscc: ocelot: don't hardcode the number of the CPU portVladimir Oltean2019-11-111-4/+7
* net: mscc: ocelot: split assignment of the cpu port into a separate functionVladimir Oltean2019-11-111-22/+43
* net: mscc: ocelot: refactor adjust_link into a netdev-independent functionVladimir Oltean2019-11-111-10/+17
* net: mscc: ocelot: initialize list of multicast addresses in common codeClaudiu Manoil2019-11-111-0/+1
* net: mscc: ocelot: separate the common implementation of ndo_open and ndo_stopVladimir Oltean2019-11-111-10/+26
* net: mscc: ocelot: move port initialization into separate functionVladimir Oltean2019-11-111-21/+24
* net: mscc: ocelot: limit vlan ingress filtering to actual number of portsVladimir Oltean2019-11-111-1/+2
* net: mscc: ocelot: refactor ethtool callbacksVladimir Oltean2019-11-111-17/+47
* net: mscc: ocelot: separate net_device related items out of ocelot_portVladimir Oltean2019-11-111-130/+158
* net: mscc: ocelot: refactor struct ocelot_port out of function prototypesVladimir Oltean2019-11-111-43/+36
* net: mscc: ocelot: change prototypes of switchdev port attribute handlersVladimir Oltean2019-11-111-43/+45
* net: mscc: ocelot: change prototypes of hwtstamping ioctlsVladimir Oltean2019-11-111-12/+13
* net: mscc: ocelot: break out fdb operations into abstract implementationsVladimir Oltean2019-11-111-46/+78
* net: mscc: ocelot: break apart vlan operations into ocelot_vlan_{add, del}Vladimir Oltean2019-11-111-18/+42
* net: mscc: ocelot: break apart ocelot_vlan_port_applyVladimir Oltean2019-11-111-68/+100
* net: mscc: ocelot: fix NULL pointer on LAG slave removalClaudiu Manoil2019-11-071-1/+2
* net: mscc: ocelot: don't handle netdev events for other netdevsClaudiu Manoil2019-11-071-3/+3
* net: mscc: ocelot: refuse to overwrite the port's native vlanVladimir Oltean2019-10-301-1/+8
* net: mscc: ocelot: fix vlan_filtering when enslaving to bridge before link is upVladimir Oltean2019-10-301-1/+1
* net: mscc: PTP Hardware Clock (PHC) supportAntoine Tenart2019-08-161-3/+398
* ocelot: Cancel delayed work before wq destructionClaudiu Manoil2019-07-261-0/+1
* net: mscc: ocelot: Add support for tcamHoratiu Vultur2019-06-021-0/+13
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-05-311-35/+8
|\
| * ocelot: Dont allocate another multicast list, use __dev_mc_syncClaudiu Manoil2019-05-221-35/+8
* | net: mscc: ocelot: Implement port policers via tc commandJoergen Andreasen2019-05-301-2/+11
|/
* ocelot: Clean up stats update deferred workClaudiu Manoil2019-04-171-8/+14
* ocelot: Don't sleep in atomic context (irqs_disabled())Claudiu Manoil2019-04-171-1/+1
* net: Remove switchdev_opsFlorian Fainelli2019-02-271-5/+0
* net: mscc: ocelot: Handle SWITCHDEV_PORT_ATTR_SETFlorian Fainelli2019-02-271-0/+27
* mscc: ocelot: Implement ndo_get_port_parent_id()Florian Fainelli2019-02-061-20/+13
* net: Add extack argument to ndo_fdb_add()Petr Machata2019-01-181-1/+2
* Merge tag 'usb-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2018-12-291-7/+2
|\
| * phy: ocelot-serdes: convert to use eth phy mode and submodeGrygorii Strashko2018-12-121-7/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-12-221-1/+1
|\ \
| * | mscc: Configured MAC entries should be locked.Allan W. Nielsen2018-12-211-1/+1
| |/
* | net: mscc: ocelot: Register poll timeout should be wall time not attemptsSteen Hegelund2018-12-211-28/+27