summaryrefslogtreecommitdiffstats
path: root/sys/dev/etherswitch/e6000sw
Commit message (Expand)AuthorAgeFilesLines
* Really disable LAG on all ports at resetlagg().Luiz Souza2018-03-201-0/+14
* Rename es_lag_valid -> es_lagg_valid to keep the consistency.Luiz Souza2018-03-171-2/+4
* Add the LAGG support for the Marvell E6000 series of switches.Luiz Souza2018-03-162-3/+210
* Rename the port_vlan_mask to ports_mask.Luiz Souza2018-03-161-6/+6
* Rename the ports_mask variable to used_mask.Luiz Souza2018-03-161-7/+7
* Allow setting the port state on Marvel e6000 series switches.Luiz Souza2018-03-122-9/+55
* Fix the build.Luiz Souza2018-03-081-0/+1
* Enable the SERDES interfaces on MV88E6190 during the switch initialization.Luiz Souza2018-03-082-0/+127
* Hide some debug messages under bootverbose.Luiz Souza2018-03-081-5/+17
* Add the backend IO support for the Marvell e6000 series switch.Luiz Souza2018-03-082-0/+121
* Simplify and consolidate the PHY access routines, remove duplicate defines.Luiz Souza2018-03-082-77/+36
* Make e6000sw_waitready() more generic to also allow the check of bits in REG_...Luiz Souza2018-03-081-29/+32
* Do no overwrite the PORT CONTROL register, only modify its contents.Luiz Souza2018-01-181-2/+5
* Allow the use of any SMI address for the e6000 based switches in multi-chip m...Luiz Souza2018-01-181-3/+1
* Include the opt_platform.h so that the if defined(FDT) can actually work.Luiz Souza2018-01-111-0/+2
* Fix the dot1q support on Marvell 88E6190.Luiz Souza2017-12-282-36/+66
* Add support to Marvell 88E6190, 11 ports switch.Luiz Souza2017-12-282-48/+157
* Add ATU dump routine, useful for switch state debugging.Luiz Souza2017-10-141-0/+51
* Add the missing defines for the discard tagged/untagged.Luiz Souza2017-10-051-0/+2
* Add support to 'drop tagged' and 'drop untagged' packets on switch ports.Luiz Souza2017-10-041-2/+21
* Improve the debug output.Luiz Souza2017-10-041-3/+3
* Default to FID 0 when the port VLANs data are updated.Luiz Souza2017-10-021-1/+1
* Fix the commit 18cdd9fb044c55a1ea9ff909f1a645f7b3585dbb, use the correct vari...Luiz Souza2017-09-291-2/+2
* When using the port VLAN mode, set all ports to the same FID database, FID 0.Luiz Souza2017-09-291-8/+11
* Fix the handling of the ATU_CONTROL register when setting the ATU age timer t...Luiz Souza2017-09-291-15/+6
* Print the FID for the VLAN entries in the VTU.Luiz Souza2017-09-292-2/+8
* Fix and improve some debug messages.Luiz Souza2017-09-291-7/+6
* Ignore disabled ports as members in VLAN groups.Luiz Souza2017-09-291-2/+2
* Remove prototype from nonexistent functions.Luiz Souza2017-09-291-2/+0
* Fix the build without E6000SW_DEBUG defined.Luiz Souza2017-09-271-2/+2
* Fix the typo.Luiz Souza2017-09-271-1/+1
* Add support for the 802.1q management on Marvell e6000 switch series.Luiz Souza2017-09-272-142/+475
* style(9) fixes, no functional change.Luiz Souza2017-09-271-85/+85
* Fix 2.5G support in pfSense.Luiz Souza2017-09-191-1/+1
* Fix the port based vlans for the Marvell e6000 series switches.Luiz Souza2017-07-172-92/+87
* Add support to 2.5G uplink for the MV88E6141 and MV88E6341 switches.loos2017-07-172-43/+111
* Prevent multiple lock initialization in e6000sw probezbb2017-07-171-3/+8
* Add the initial support for the Marvell 88E6141 and 88E6341 switches.loos2017-07-171-18/+66
* Remove an unnecessary variable from the switch softc structure and make theloos2017-07-171-19/+22
* style(9) fixes, remove unnecessary headers, remove duplicate #defines andloos2017-07-172-136/+88
* Poll PHY status using internal e6000sw registerswma2017-07-172-6/+53
* Improve busy-wait loop during switch phy access in e6000swwma2017-07-171-8/+39
* Add missing unlock in e6000sw driverzbb2017-07-171-0/+1
* Fix broken malloc in e6000swzbb2017-07-171-2/+4
* When the switch is set to operate in the Multi Chip Addressing Mode weloos2017-07-171-13/+7
* Improve ports handling in e6000sw driverzbb2017-07-172-80/+286
* sys/dev: minor spelling fixes.pfg2016-05-031-1/+1
* [mdio] migrate mdiobus out of etherswitch and into a top-level device of its ...adrian2015-12-261-1/+1
* Introduce e6000sw etherswitch supportzbb2015-10-252-0/+1161
OpenPOWER on IntegriCloud