summaryrefslogtreecommitdiffstats
path: root/drivers/net/dsa/mv88e6xxx/chip.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* net: dsa: remove port argument from ->change_tag_protocol()Vladimir Oltean2022-05-131-4/+18
* net: dsa: mv88e6xxx: Cosmetic change spaces to tabs in dsa_switch_opsMarek Behún2022-05-011-5/+5
* net: dsa: mv88e6xxx: Single chip mode detection for MV88E6*41Nathan Rossi2022-04-291-7/+39
* net: dsa: mv88e6xxx: Fill in STU support for all supported chipsTobias Waldekranz2022-03-221-0/+48
* net: dsa: mv88e6xxx: Ensure STU support in VLAN MSTI callbackTobias Waldekranz2022-03-211-0/+3
* net: dsa: pass extack to dsa_switch_ops :: port_mirror_add()Vladimir Oltean2022-03-181-1/+2
* net: dsa: mv88e6xxx: MST OffloadingTobias Waldekranz2022-03-181-8/+242
* net: dsa: mv88e6xxx: Disentangle STU from VTUTobias Waldekranz2022-03-181-0/+54
* net: dsa: pass extack to .port_bridge_join driver methodsVladimir Oltean2022-02-271-2/+4
* net: dsa: request drivers to perform FDB isolationVladimir Oltean2022-02-271-4/+8
* net: dsa: create a dsa_lag structureVladimir Oltean2022-02-251-31/+29
* net: dsa: mv88e6xxx: use dsa_switch_for_each_port in mv88e6xxx_lag_sync_masksVladimir Oltean2022-02-251-2/+2
* net: dsa: make LAG IDs one-basedVladimir Oltean2022-02-251-5/+8
* net: dsa: mv88e6xxx: rename references to "lag" as "lag_dev"Vladimir Oltean2022-02-251-24/+25
* net: dsa: mv88e6xxx: Add support for bridge port locked modeHans Schultz2022-02-231-1/+8
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-02-171-0/+7
|\
| * net: dsa: mv88e6xxx: flush switchdev FDB workqueue before removing VLANVladimir Oltean2022-02-141-0/+7
* | net: dsa: mv88e6xxx: Fix validation of built-in PHYs on 6095/6097Tobias Waldekranz2022-02-151-2/+21
* | dsa: mv88e6xxx: make serdes SGMII/Fiber tx amplitude configurableHolger Brunck2022-02-111-0/+23
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-02-111-5/+10
|\|
| * net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregisterVladimir Oltean2022-02-101-2/+2
| * net: dsa: mv88e6xxx: don't use devres for mdiobusVladimir Oltean2022-02-091-3/+8
* | net: dsa: mv88e6xxx: Unlock on error in mv88e6xxx_port_bridge_join()Dan Carpenter2022-02-071-1/+1
* | net: dsa: mv88e6xxx: Fix off by in one in mv88e6185_phylink_get_caps()Dan Carpenter2022-02-071-1/+1
* | net: dsa: mv88e6xxx: convert to phylink_generic_validate()Russell King (Oracle)2022-02-031-153/+0
* | net: dsa: mv88e6xxx: populate supported_interfaces and mac_capabilitiesRussell King (Oracle)2022-02-031-3/+272
* | net: dsa: mv88e6xxx: Improve multichip isolation of standalone portsTobias Waldekranz2022-02-031-19/+45
* | net: dsa: mv88e6xxx: Enable port policy support on 6097Tobias Waldekranz2022-02-031-0/+1
* | net: dsa: mv88e6xxx: Improve isolation of standalone portsTobias Waldekranz2022-02-031-7/+25
* | net: dsa: mv88e6xxx: Improve performance of busy bit pollingTobias Waldekranz2022-01-311-3/+10
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-171-0/+4
|\
| * net: dsa: mv88e6xxx: Unforce speed & duplex in mac_link_down()Marek Behún2021-12-131-0/+4
* | net: dsa: mv88e6xxx: Add tx fwd offload PVT on intermediate devicesTobias Waldekranz2021-12-121-1/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-091-38/+47
|\|
| * net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA portsRussell King (Oracle)2021-12-091-30/+34
| * net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal PHY's"Russell King (Oracle)2021-12-081-8/+13
* | net: dsa: eliminate dsa_switch_ops :: port_bridge_tx_fwd_{,un}offloadVladimir Oltean2021-12-081-38/+25
* | net: dsa: add a "tx_fwd_offload" argument to ->port_bridge_joinVladimir Oltean2021-12-081-1/+2
* | net: dsa: keep the bridge_dev and bridge_num as part of the same structureVladimir Oltean2021-12-081-14/+12
* | net: dsa: hide dp->bridge_dev and dp->bridge_num in drivers behind helpersVladimir Oltean2021-12-081-10/+15
* | net: dsa: mv88e6xxx: compute port vlan membership based on dp->bridge_dev com...Vladimir Oltean2021-12-081-13/+8
* | net: dsa: mv88e6xxx: iterate using dsa_switch_for_each_user_port in mv88e6xxx...Vladimir Oltean2021-12-081-15/+9
* | net: dsa: assign a bridge number even without TX forwarding offloadVladimir Oltean2021-12-081-2/+2
* | net: dsa: make dp->bridge_num one-basedVladimir Oltean2021-12-081-6/+6
|/
* net: dsa: mv88e6xxx: Don't support >1G speeds on 6191X on ports other than 10Marek Behún2021-11-101-1/+4
* net: convert users of bitmap_foo() to linkmode_foo()Sean Anderson2021-10-241-3/+2
* net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY'sMaarten Zanders2021-10-121-2/+11
* net: dsa: mv88e6xxx: isolate the ATU databases of standalone and bridged portsVladimir Oltean2021-10-091-13/+54
* net: dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unawareVladimir Oltean2021-10-091-6/+47
* dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU portsAndrew Lunn2021-09-271-3/+6