freebsd-nq/sys/dev/etherswitch
Luiz Otavio O Souza ebde1aafa8 When the switch is set to operate in the Multi Chip Addressing Mode we
cannot access the GLOBAL2 register directly.

Despite the comment in code (which was misleading), the indirect access is
only used to read the switch CONFIG data from the scrap register and not
for the GLOBAL2 access.

Use the dsa data to define when the switch is in the Multi Chip Addressing
Mode (a even address different than zero).

While here fix a typo.

Sponsored by:	Rubicon Communications, LLC (Netgate)
2017-04-30 07:51:31 +00:00
..
arswitch arswitch: Ensure the lock is always held when calling arswitch_modifyreg() 2017-01-15 10:21:25 +00:00
e6000sw When the switch is set to operate in the Multi Chip Addressing Mode we 2017-04-30 07:51:31 +00:00
infineon [etherswitch] add infineon adm6996fc support on etherswitch 2016-11-17 07:33:37 +00:00
ip17x [etherswitch] enable phy4/mac4 of ip175c 2016-11-15 22:30:25 +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] add RTL8366SR support 2016-11-15 21:58:04 +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 Fix French typos in etherswitch. 2015-04-18 07:34:39 +00:00
miiproxy.h