summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mscc (follow)
Commit message (Expand)AuthorAgeFilesLines
* net: mscc: ocelot: select PACKING in the KconfigVladimir Oltean2021-02-171-0/+1
* net: mscc: ocelot: Add support for MRPHoratiu Vultur2021-02-164-1/+245
* net: mscc: ocelot: avoid type promotion when calling ocelot_ifh_set_destVladimir Oltean2021-02-151-1/+1
* net: dsa: tag_ocelot_8021q: add support for PTP timestampingVladimir Oltean2021-02-152-2/+8
* net: mscc: ocelot: refactor ocelot_xtr_irq_handler into ocelot_xtr_pollVladimir Oltean2021-02-152-135/+156
* net: mscc: ocelot: use common tag parsing code with DSAVladimir Oltean2021-02-153-77/+24
* net: mscc: ocelot: refactor ocelot_port_inject_frame out of ocelot_port_xmitVladimir Oltean2021-02-152-74/+87
* net: mscc: ocelot: use DIV_ROUND_UP helper in ocelot_port_inject_frameVladimir Oltean2021-02-151-1/+1
* net: mscc: ocelot: better error handling in ocelot_xtr_irq_handlerVladimir Oltean2021-02-151-10/+12
* net: mscc: ocelot: only drain extraction queue on errorVladimir Oltean2021-02-151-1/+1
* net: mscc: ocelot: stop returning IRQ_NONE in ocelot_xtr_irq_handlerVladimir Oltean2021-02-151-5/+2
* net: mscc: ocelot: offload bridge port flags to deviceVladimir Oltean2021-02-132-5/+131
* net: mscc: ocelot: use separate flooding PGID for broadcastVladimir Oltean2021-02-131-5/+8
* net: switchdev: propagate extack to port attributesVladimir Oltean2021-02-131-1/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-02-102-0/+62
|\
| * net: dsa: felix: implement port flushing on .phylink_mac_link_downVladimir Oltean2021-02-092-0/+62
* | net: dsa: felix: propagate the LAG offload ops towards the ocelot libVladimir Oltean2021-02-061-6/+0
* | net: mscc: ocelot: rebalance LAGs on link up/down eventsVladimir Oltean2021-02-063-9/+63
* | net: mscc: ocelot: rename aggr_count to num_ports_in_lagVladimir Oltean2021-02-061-4/+3
* | net: mscc: ocelot: drop the use of the "lags" arrayVladimir Oltean2021-02-061-56/+39
* | net: mscc: ocelot: set up logical port IDs centrallyVladimir Oltean2021-02-061-19/+28
* | net: mscc: ocelot: avoid unneeded "lp" variable in LAG joinVladimir Oltean2021-02-061-10/+6
* | net: mscc: ocelot: set up the bonding mask in a way that avoids a net_deviceVladimir Oltean2021-02-061-7/+22
* | net: mscc: ocelot: use ipv6 in the aggregation codeVladimir Oltean2021-02-061-1/+4
* | net: mscc: ocelot: don't refuse bonding interfaces we can't offloadVladimir Oltean2021-02-063-28/+17
* | net: mscc: ocelot: use a switch-case statement in ocelot_netdevice_eventVladimir Oltean2021-02-061-23/+45
* | net: mscc: ocelot: rename ocelot_netdevice_port_event to ocelot_netdevice_cha...Vladimir Oltean2021-02-061-32/+27
* | net: mscc: ocelot: fix error code in mscc_ocelot_probe()Dan Carpenter2021-02-041-1/+3
* | net: mscc: ocelot: fix error handling bugs in mscc_ocelot_init_ports()Dan Carpenter2021-02-043-34/+33
* | net: dsa: felix: perform switch setup for tag_8021qVladimir Oltean2021-01-303-11/+54
* | net: mscc: ocelot: don't use NPI tag prefix for the CPU port moduleVladimir Oltean2021-01-302-8/+6
* | net: mscc: ocelot: reapply bridge forwarding mask on bonding join/leaveVladimir Oltean2021-01-301-27/+36
* | net: mscc: ocelot: store a namespaced VCAP filter IDVladimir Oltean2021-01-303-8/+18
* | net: mscc: ocelot: export VCAP structures to include/soc/msccVladimir Oltean2021-01-303-291/+5
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-01-202-8/+19
|\|
| * net: mscc: ocelot: Fix multicast to the CPU portAlban Bedel2021-01-201-5/+18
| * net: mscc: ocelot: allow offloading of bridge on top of LAGVladimir Oltean2021-01-181-3/+1
* | net: mscc: ocelot: Remove unneeded semicolonXu Wang2021-01-171-1/+1
* | net: mscc: ocelot: configure watermarks using devlink-sbVladimir Oltean2021-01-165-11/+596
* | net: mscc: ocelot: initialize watermarks to sane defaultsVladimir Oltean2021-01-164-1/+446
* | net: mscc: ocelot: register devlink portsVladimir Oltean2021-01-163-44/+146
* | net: mscc: ocelot: delete unused ocelot_set_cpu_port prototypeVladimir Oltean2021-01-161-4/+0
* | net: mscc: ocelot: add ops for decoding watermark threshold and occupancyVladimir Oltean2021-01-161-0/+16
* | net: mscc: ocelot: auto-detect packet buffer size and number of frame referencesVladimir Oltean2021-01-162-2/+21
* | net: switchdev: remove the transaction structure from port attributesVladimir Oltean2021-01-122-32/+13
* | net: switchdev: remove the transaction structure from port object notifiersVladimir Oltean2021-01-121-17/+8
* | net: switchdev: remove vid_begin -> vid_end range from VLAN objectsVladimir Oltean2021-01-121-32/+9
|/
* net: mscc: ocelot: Fix a resource leak in the error handling path of the prob...Christophe JAILLET2020-12-161-1/+7
* net: mscc: ocelot: install MAC addresses in .ndo_set_rx_mode from process con...Vladimir Oltean2020-12-152-3/+84
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-12-122-4/+6
|\