summaryrefslogtreecommitdiff
path: root/sys/dev/etherswitch
AgeCommit message (Expand)Author
2017-05-19Poll PHY status using internal e6000sw registersWojciech Macek
2017-05-19Improve busy-wait loop during switch phy access in e6000swWojciech Macek
2017-05-17Add missing unlock in e6000sw driverZbigniew Bodek
2017-05-17Fix broken malloc in e6000swZbigniew Bodek
2017-05-06[etherswitch] [e6000sw] fix compile issue under clang/armAdrian Chadd
2017-05-06[ip17x] [etherswitch] fdt away and mii hang workaround on ip17xAdrian Chadd
2017-05-06[infineon] [etherswitch] no hardcode tagging port setting at amd6996fcAdrian Chadd
2017-04-30When the switch is set to operate in the Multi Chip Addressing Mode weLuiz Otavio O Souza
2017-03-27[etherswitch] add support for Marvell 88E6065 ethernet switch incl. 802.1qMichael Zhilin
2017-02-20etherswitch: Fix RT305x vlan group operationStanislav Galabov
2017-01-15arswitch: Ensure the lock is always held when calling arswitch_modifyreg()Kristof Provost
2017-01-14[etherswitch] Support Micrel KSZ8995MA switch chipMichael Zhilin
2017-01-08Convert etherswitch to use the make_dev_s(9) KPI. This fix a possible raceLuiz Otavio O Souza
2017-01-05Improve ports handling in e6000sw driverZbigniew Bodek
2016-12-03Allow simultaneous access to switch device, there is no reason to preventLuiz Otavio O Souza
2016-11-21[etherswitch] add ukswitch hint that is phy offset at mdio registerMichael Zhilin
2016-11-17[etherswitch] add infineon adm6996fc support on etherswitchMichael Zhilin
2016-11-15[etherswitch] enable phy4/mac4 of ip175cMichael Zhilin
2016-11-15[etherswitch] add RTL8366SR supportMichael Zhilin
2016-11-15[etherswitch] add Marvell 88e6060 switch supportMichael Zhilin
2016-08-09sys/dev: replace comma with semicolon when pertinent.Pedro F. Giffuni
2016-08-08etherswitch: Unbreak LINT buildSepherosa Ziehau
2016-08-07[arswitch] extend the debug support to be configurable at runtime.Adrian Chadd
2016-08-04[etherswitch] add in an initial API for controlling per-port LED behaviour.Adrian Chadd
2016-07-26Update my TODO items.Adrian Chadd
2016-06-06Remove erroneous lock assertionsStanislav Galabov
2016-05-17Fix issues with mt762x etherswitch driverStanislav Galabov
2016-05-16Introduce basic etherswitch support for Ralink SoCsStanislav Galabov
2016-05-03sys/dev: minor spelling fixes.Pedro F. Giffuni
2016-04-10Cleanup unnecessary semicolons from the kernel.Pedro F. Giffuni
2015-12-26[mdio] migrate mdiobus out of etherswitch and into a top-level device of its ...Adrian Chadd
2015-12-15[arswitch] bump the number of ports on the ar934x internal switch.Adrian Chadd
2015-10-25Introduce e6000sw etherswitch supportZbigniew Bodek
2015-10-20AR8327: Fix up the ability to configure the vlangroup configuration for the C...Adrian Chadd
2015-04-18Fix French typos in etherswitch.Rui Paulo
2015-03-28Turns out the AR933x looks like the AR7240/AR7241 switch as far as VLANAdrian Chadd
2015-03-13Commit 802.1q configuration support for the AR8327.Adrian Chadd
2015-03-08Methodise a couple more of the VLAN methods.Adrian Chadd
2015-03-08Add per-port vlan support for the AR8327.Adrian Chadd
2015-03-08Fix up support for the AR8327.Adrian Chadd
2015-03-01AR8327: Disable energy-efficient ethernet support in the PHYs.Adrian Chadd
2015-03-01Bump the port mask on the AR8327 ethernet switch from 0x3f to 0x7f.Adrian Chadd
2015-02-28Add another register definition for the AR8327.Adrian Chadd
2014-07-26Add another revision of the AR8327.Adrian Chadd
2014-07-12Revert r268543.Rui Paulo
2014-07-12Move iic.h to sys/ so that it's automatically installed in /usr/include/sys.Rui Paulo
2014-07-05Allow the PVID setting on CPU port.Luiz Otavio O Souza
2014-07-03Initialize the switch vlan table at attachment.Luiz Otavio O Souza
2014-07-01Fix the reported status for the switch CPU port which was (wrongly)Luiz Otavio O Souza
2014-07-01Add the CPU port flag to the CPU port on rtl8366 (port 5).Luiz Otavio O Souza