aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/etherswitch
Commit message (Expand)AuthorAgeFilesLines
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2738-0/+76
* Fix the port vlan support in e6000 based switches.Luiz Otavio O Souza2017-07-272-92/+85
* Add support to 2.5G uplink for the MV88E6141 and MV88E6341 switches.Luiz Otavio O Souza2017-06-202-43/+111
* Prevent multiple lock initialization in e6000sw probeZbigniew Bodek2017-06-131-3/+8
* Add the initial support for the Marvell 88E6141 and 88E6341 switches.Luiz Otavio O Souza2017-06-131-18/+66
* Remove an unnecessary variable from the switch softc structure and make theLuiz Otavio O Souza2017-06-091-19/+22
* style(9) fixes, remove unnecessary headers, remove duplicate #defines andLuiz Otavio O Souza2017-06-022-136/+88
* [etherswitch] [rtl8366] add phy4cpu setting and support mdioproxyMichael Zhilin2017-05-282-33/+80
* [arswitch] add phy debugging to the internal PHY read/write functions.Adrian Chadd2017-05-231-0/+15
* Poll PHY status using internal e6000sw registersWojciech Macek2017-05-192-6/+53
* Improve busy-wait loop during switch phy access in e6000swWojciech Macek2017-05-191-8/+39
* Add missing unlock in e6000sw driverZbigniew Bodek2017-05-171-0/+1
* Fix broken malloc in e6000swZbigniew Bodek2017-05-171-2/+4
* [etherswitch] [e6000sw] fix compile issue under clang/armAdrian Chadd2017-05-061-2/+4
* [ip17x] [etherswitch] fdt away and mii hang workaround on ip17xAdrian Chadd2017-05-062-4/+48
* [infineon] [etherswitch] no hardcode tagging port setting at amd6996fcAdrian Chadd2017-05-061-5/+5
* When the switch is set to operate in the Multi Chip Addressing Mode weLuiz Otavio O Souza2017-04-301-13/+7
* [etherswitch] add support for Marvell 88E6065 ethernet switch incl. 802.1qMichael Zhilin2017-03-271-42/+364
* etherswitch: Fix RT305x vlan group operationStanislav Galabov2017-02-201-3/+30
* arswitch: Ensure the lock is always held when calling arswitch_modifyreg()Kristof Provost2017-01-155-1/+21
* [etherswitch] Support Micrel KSZ8995MA switch chipMichael Zhilin2017-01-141-0/+960
* Convert etherswitch to use the make_dev_s(9) KPI. This fix a possible raceLuiz Otavio O Souza2017-01-081-6/+13
* Improve ports handling in e6000sw driverZbigniew Bodek2017-01-052-80/+286
* Allow simultaneous access to switch device, there is no reason to preventLuiz Otavio O Souza2016-12-031-70/+1
* [etherswitch] add ukswitch hint that is phy offset at mdio registerMichael Zhilin2016-11-211-1/+5
* [etherswitch] add infineon adm6996fc support on etherswitchMichael Zhilin2016-11-171-0/+858
* [etherswitch] enable phy4/mac4 of ip175cMichael Zhilin2016-11-152-0/+10
* [etherswitch] add RTL8366SR supportMichael Zhilin2016-11-152-222/+335
* [etherswitch] add Marvell 88e6060 switch supportMichael Zhilin2016-11-151-0/+703
* sys/dev: replace comma with semicolon when pertinent.Pedro F. Giffuni2016-08-091-1/+1
* etherswitch: Unbreak LINT buildSepherosa Ziehau2016-08-081-1/+2
* [arswitch] extend the debug support to be configurable at runtime.Adrian Chadd2016-08-075-38/+80
* [etherswitch] add in an initial API for controlling per-port LED behaviour.Adrian Chadd2016-08-045-4/+146
* Update my TODO items.Adrian Chadd2016-07-262-0/+3
* Remove erroneous lock assertionsStanislav Galabov2016-06-061-2/+0
* Fix issues with mt762x etherswitch driverStanislav Galabov2016-05-172-9/+20
* Introduce basic etherswitch support for Ralink SoCsStanislav Galabov2016-05-166-0/+2103
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* Cleanup unnecessary semicolons from the kernel.Pedro F. Giffuni2016-04-104-4/+4
* [mdio] migrate mdiobus out of etherswitch and into a top-level device of its ...Adrian Chadd2015-12-2615-188/+12
* [arswitch] bump the number of ports on the ar934x internal switch.Adrian Chadd2015-12-151-2/+2
* Introduce e6000sw etherswitch supportZbigniew Bodek2015-10-252-0/+1161
* AR8327: Fix up the ability to configure the vlangroup configuration for the C...Adrian Chadd2015-10-201-1/+9
* Fix French typos in etherswitch.Rui Paulo2015-04-181-61/+61
* Turns out the AR933x looks like the AR7240/AR7241 switch as far as VLANAdrian Chadd2015-03-281-1/+0
* Commit 802.1q configuration support for the AR8327.Adrian Chadd2015-03-134-35/+217
* Methodise a couple more of the VLAN methods.Adrian Chadd2015-03-084-12/+18
* Add per-port vlan support for the AR8327.Adrian Chadd2015-03-086-31/+145
* Fix up support for the AR8327.Adrian Chadd2015-03-086-66/+237
* AR8327: Disable energy-efficient ethernet support in the PHYs.Adrian Chadd2015-03-011-18/+31