freebsd-dev/sys/dev/etherswitch
Luiz Otavio O Souza 0e779c2f7b Fix the port vlan support in e6000 based switches.
Reduce the use of local copies of switch register data.

The switch now works with the upstream dsa node (i.e. the upstream DTS).

Tested on:	ClearFog Pro (88E6176), SG-3100 (88E6141)
Sponsored by:	Rubicon Communications, LLC (Netgate)
2017-07-27 02:38:53 +00:00
..
arswitch [arswitch] add phy debugging to the internal PHY read/write functions. 2017-05-23 03:48:42 +00:00
e6000sw Fix the port vlan support in e6000 based switches. 2017-07-27 02:38:53 +00:00
infineon [infineon] [etherswitch] no hardcode tagging port setting at amd6996fc 2017-05-06 05:50:07 +00:00
ip17x [ip17x] [etherswitch] fdt away and mii hang workaround on ip17x 2017-05-06 05:53:42 +00:00
micrel [etherswitch] Support Micrel KSZ8995MA switch chip 2017-01-14 23:24:50 +00:00
mtkswitch etherswitch: Fix RT305x vlan group operation 2017-02-20 08:10:41 +00:00
rtl8366 [etherswitch] [rtl8366] add phy4cpu setting and support mdioproxy 2017-05-28 12:14:33 +00:00
ukswitch [etherswitch] add ukswitch hint that is phy offset at mdio register 2016-11-21 19:26:22 +00:00
etherswitch_if.m
etherswitch.c Convert etherswitch to use the make_dev_s(9) KPI. This fix a possible race 2017-01-08 20:37:41 +00:00
etherswitch.h [etherswitch] add in an initial API for controlling per-port LED behaviour. 2016-08-04 17:45:35 +00:00
miiproxy.c
miiproxy.h