summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mscc/ocelot.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-18net: mscc: ocelot: add locking for the port TX timestamp IDVladimir Oltean1-1/+7
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-08-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-5/+5
2020-07-27net: mscc: ocelot: fix hardware timestamp dequeue logiclaurent brando1-5/+5
2020-07-14net: mscc: ocelot: extend watermark encoding functionMaxim Kochetkov1-14/+2
2020-07-14net: mscc: ocelot: convert SYS_PAUSE_CFG register access to regfieldMaxim Kochetkov1-8/+6
2020-07-14net: mscc: ocelot: disable flow control on NPI interfaceVladimir Oltean1-0/+4
2020-07-14net: mscc: ocelot: split writes to pause frame enable bit and to thresholdsVladimir Oltean1-7/+12
2020-07-14net: mscc: ocelot: convert QSYS_SWITCH_PORT_MODE and SYS_PORT_MODE to regfieldsVladimir Oltean1-22/+14
2020-06-23net: mscc: ocelot: support IPv4, IPv6 and plain Ethernet mdb entriesVladimir Oltean1-15/+79
2020-06-23net: mscc: ocelot: introduce macros for iterating over PGIDsVladimir Oltean1-4/+4
2020-06-23net: dsa: felix: call port mdb operations from ocelotVladimir Oltean1-15/+8
2020-06-23net: mscc: ocelot: make the NPI port a proper target for FDB and MDBVladimir Oltean1-1/+11
2020-06-23net: mscc: ocelot: fix encoding destination ports into multicast IPv4 addressVladimir Oltean1-8/+8
2020-06-21net: mscc: ocelot: generalize the "ACE/ACL" namesVladimir Oltean1-1/+1
2020-06-21net: mscc: ocelot: rename ocelot_ace.{c, h} to ocelot_vcap.{c,h}Vladimir Oltean1-1/+1
2020-06-21net: mscc: ocelot: move net_device related functions to ocelot_net.cVladimir Oltean1-886/+23
2020-05-28net: mscc: allow offloading timestamping operations to the PHYAntoine Tenart1-1/+4
2020-05-28net: mscc: use the PHY MII ioctl interface when possibleAntoine Tenart1-11/+9
2020-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+1
2020-05-23net: mscc: ocelot: fix address ageing time (again)Vladimir Oltean1-1/+1
2020-05-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-6/+11
2020-05-07net: mscc: ocelot: ANA_AUTOAGE_AGE_PERIOD holds a value in seconds, not msVladimir Oltean1-2/+9
2020-05-07net: dsa: ocelot: the MAC table on Felix is twice as largeVladimir Oltean1-4/+2
2020-04-22net: mscc: ocelot: fix timestamp info if ptp clock does not workYangbo Lu1-0/+6
2020-04-22net: mscc: ocelot: move ocelot ptp clock code out of ocelot.cYangbo Lu1-206/+0
2020-04-15net: mscc: ocelot: fix untagged packet drops when enslaving to vlan aware bridgeVladimir Oltean1-41/+43
2020-03-28net: dsa: felix: support changing the MTUVladimir Oltean1-10/+35
2020-03-15net: mscc: ocelot: adjust maxlen on NPI port, not CPUVladimir Oltean1-1/+1
2020-03-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-11/+17
2020-03-10net: mscc: ocelot: properly account for VLAN header length when setting MRUVladimir Oltean1-11/+17
2020-03-05net: mscc: ocelot: eliminate confusion between CPU and NPI portVladimir Oltean1-26/+36
2020-03-04net: mscc: ocelot: remove port_pcs_init indirection for VSC7514Vladimir Oltean1-2/+17
2020-03-04net: mscc: ocelot: simplify tc-flower offload structuresVladimir Oltean1-1/+0
2020-01-06net: mscc: ocelot: make phy_mode a member of the common struct ocelot_portVladimir Oltean1-3/+4
2019-12-03net: mscc: ocelot: unregister the PTP clock on deinitVladimir Oltean1-4/+10
2019-11-27net: mscc: ocelot: use skb queue instead of skbs listYangbo Lu1-36/+18
2019-11-27net: mscc: ocelot: avoid incorrect consuming in skbs listYangbo Lu1-0/+1
2019-11-22net: mscc: ocelot: convert to use ocelot_port_add_txtstamp_skb()Yangbo Lu1-16/+27
2019-11-22net: mscc: ocelot: convert to use ocelot_get_txtstamp()Yangbo Lu1-2/+60
2019-11-22net: mscc: ocelot: export ocelot_hwstamp_get/set functionsYangbo Lu1-4/+4
2019-11-15net: mscc: ocelot: publish structure definitions to include/soc/mscc/ocelot.hVladimir Oltean1-32/+46
2019-11-15net: mscc: ocelot: separate the implementation of switch resetVladimir Oltean1-0/+8
2019-11-15net: mscc: ocelot: adjust MTU on the CPU port in NPI modeVladimir Oltean1-0/+9
2019-11-15net: mscc: ocelot: export a constant for the tag length in bytesVladimir Oltean1-2/+2
2019-11-15net: mscc: ocelot: create a helper for changing the port MTUVladimir Oltean1-17/+23
2019-11-15net: mscc: ocelot: move invariant configs out of adjust_linkVladimir Oltean1-42/+43
2019-11-15net: mscc: ocelot: filter out ocelot SoC specific PCS config from common pathClaudiu Manoil1-17/+2
2019-11-11net: mscc: ocelot: don't hardcode the number of the CPU portVladimir Oltean1-4/+7
2019-11-11net: mscc: ocelot: split assignment of the cpu port into a separate functionVladimir Oltean1-22/+43