summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mscc
Commit message (Expand)AuthorAgeFilesLines
* net: mscc: ocelot: fix missing unlock on error in ocelot_hwstamp_set()Wei Yongjun2021-11-291-1/+3
* net: mscc: ocelot: correctly report the timestamping RX filters in ethtoolVladimir Oltean2021-11-261-1/+4
* net: mscc: ocelot: set up traps for PTP packetsVladimir Oltean2021-11-261-1/+240
* net: mscc: ocelot: create a function that replaces an existing VCAP filterVladimir Oltean2021-11-261-0/+16
* net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMPVladimir Oltean2021-11-261-6/+0
* net: mscc: ocelot: serialize access to the MAC tableVladimir Oltean2021-10-251-12/+41
* Revert "Merge branch 'dsa-rtnl'"David S. Miller2021-10-251-41/+12
* net: convert users of bitmap_foo() to linkmode_foo()Sean Anderson2021-10-241-4/+3
* net: mscc: ocelot: serialize access to the MAC tableVladimir Oltean2021-10-241-12/+41
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-10-221-0/+1
|\
| * net: mscc: ocelot: Add of_node_put() before gotoWan Jiabing2021-10-181-0/+1
* | net: mscc: ocelot: track the port pvid using a pointerVladimir Oltean2021-10-211-19/+12
* | net: mscc: ocelot: add the local station MAC addresses in VID 0Vladimir Oltean2021-10-214-15/+17
* | net: mscc: ocelot: allow a config where all bridge VLANs are egress-untaggedVladimir Oltean2021-10-211-34/+112
* | net: mscc: ocelot: convert the VLAN masks to a listVladimir Oltean2021-10-211-16/+65
* | net: mscc: ocelot: add a type definition for REW_TAG_CFG_TAG_CFGVladimir Oltean2021-10-211-8/+5
* | ethernet: ocelot: use eth_hw_addr_gen()Jakub Kicinski2021-10-191-2/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-10-142-37/+73
|\|
| * net: dsa: tag_ocelot: break circular dependency with ocelot switch lib driverVladimir Oltean2021-10-122-17/+1
| * net: mscc: ocelot: cross-check the sequence id from the timestamp FIFO with t...Vladimir Oltean2021-10-121-1/+23
| * net: mscc: ocelot: deny TX timestamping of non-PTP packetsVladimir Oltean2021-10-121-7/+12
| * net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skbVladimir Oltean2021-10-121-3/+3
| * net: mscc: ocelot: avoid overflowing the PTP timestamp FIFOVladimir Oltean2021-10-121-7/+30
| * net: mscc: ocelot: make use of all 63 PTP timestamp identifiersVladimir Oltean2021-10-121-1/+3
| * net: mscc: ocelot: Fix dumplicated argument in ocelotWan Jiabing2021-10-122-3/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-10-071-2/+2
|\|
| * net: mscc: ocelot: fix VCAP filters remaining active after being deletedVladimir Oltean2021-10-011-2/+2
* | of: net: move of_net under net/Jakub Kicinski2021-10-071-1/+1
* | ethernet: use eth_hw_addr_set() instead of ether_addr_copy()Jakub Kicinski2021-10-021-1/+1
* | ethernet: use eth_hw_addr_set()Jakub Kicinski2021-10-021-1/+1
* | net: mscc: ocelot: write full VLAN TCI in the injection headerVladimir Oltean2021-10-021-1/+1
* | net: mscc: ocelot: support egress VLAN rewriting via VCAP ES0Vladimir Oltean2021-10-021-20/+105
* | net: mscc: ocelot: delay devlink registration to the endLeon Romanovsky2021-09-271-3/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-09-234-16/+11
|\|
| * net: mscc: ocelot: fix forwarding from BLOCKING ports remaining enabledVladimir Oltean2021-09-231-3/+8
| * net: mscc: ocelot: remove buggy duplicate write to DEV_CLOCK_CFGColin Foster2021-09-191-6/+0
| * net: mscc: ocelot: remove buggy and useless write to ANA_PFC_PFC_CFGColin Foster2021-09-191-4/+0
| * net: update NXP copyright textVladimir Oltean2021-09-173-3/+3
* | devlink: Make devlink_register to be voidLeon Romanovsky2021-09-221-5/+1
|/
* net: mscc: ocelot: use helpers for port VLAN membershipVladimir Oltean2021-08-201-20/+40
* net: mscc: ocelot: transmit the VLAN filtering restrictions via extackVladimir Oltean2021-08-202-6/+8
* net: mscc: ocelot: transmit the "native VLAN" error via extackVladimir Oltean2021-08-202-18/+19
* net: mscc: ocelot: allow probing to continue with ports that fail to registerVladimir Oltean2021-08-201-3/+4
* net: mscc: ocelot: be able to reuse a devlink_port after teardownHoratiu Vultur2021-08-201-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-08-191-0/+1
|\
| * net: mscc: ocelot: allow forwarding from bridge ports to the tag_8021q CPU portVladimir Oltean2021-08-181-0/+1
| * net: mscc: Fix non-GPL export of regmap APIsMark Brown2021-08-121-8/+8
* | net: mscc: ocelot: convert to phylinkVladimir Oltean2021-08-165-165/+308
* | net: dsa: felix: stop calling ocelot_port_{enable,disable}Vladimir Oltean2021-08-162-17/+9
* | ethernet: fix PTP_1588_CLOCK dependenciesArnd Bergmann2021-08-131-0/+1