summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mscc/ocelot.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-02net: mscc: ocelot: allow unregistered IP multicast floodingVladimir Oltean1-2/+6
2022-02-16net: mscc: ocelot: fix mutex lock error during ethtool stats readColin Foster1-4/+7
2021-12-01net: mscc: ocelot: correctly report the timestamping RX filters in ethtoolVladimir Oltean1-1/+4
2021-12-01net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMPVladimir Oltean1-6/+0
2021-10-20net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skbVladimir Oltean1-3/+3
2021-06-23net: dsa: felix: re-enable TX flow control in ocelot_port_flush()Vladimir Oltean1-0/+5
2021-02-17net: dsa: felix: implement port flushing on .phylink_mac_link_downVladimir Oltean1-0/+54
2021-01-27net: mscc: ocelot: Fix multicast to the CPU portAlban Bedel1-5/+18
2020-12-06net: mscc: ocelot: fix dropping of unknown IPv4 multicast on SevilleVladimir Oltean1-4/+5
2020-10-11net: mscc: ocelot: offload VLAN mangle action to VCAP IS1Vladimir Oltean1-1/+14
2020-10-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-6/+6
2020-10-06net: mscc: ocelot: divide watermark value by 60 when writing to SYS_ATOPVladimir Oltean1-6/+6
2020-10-05net: dsa: propagate switchdev vlan_filtering prepare phase to driversVladimir Oltean1-3/+20
2020-10-03net: mscc: ocelot: offload egress VLAN rewriting to VCAP ES0Xiaoliang Yang1-0/+4
2020-10-03net: mscc: ocelot: offload ingress skbedit and vlan actions to VCAP IS1Xiaoliang Yang1-0/+3
2020-09-30net: mscc: ocelot: automatically detect VCAP constantsVladimir Oltean1-0/+1
2020-09-27net: mscc: ocelot: move NPI port configuration to DSAVladimir Oltean1-33/+7
2020-09-25net: mscc: ocelot: always pass skb clone to ocelot_port_add_txtstamp_skbVladimir Oltean1-19/+11
2020-09-18net: mscc: ocelot: deinitialize only initialized portsVladimir Oltean1-8/+8
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