freebsd-dev/sys/dev/etherswitch
Adrian Chadd 1b334c8bc1 [arswitch] extend the debug support to be configurable at runtime.
* remove the DEBUG ifdef; defining it is too far reaching throughout
  the whole system;
* add a bitmask in the softc for controlling debugging;
* .. enable said debugging as a sysctl;
* add bitmaps for register access, reset and vlans.

TODO:

* Now that the debug statements are configurable, we definitely could
  do with more debugging
* Move the debugging into the top-level etherswitch driver and have
  sub-drivers obey.
2016-08-07 01:32:37 +00:00
..
arswitch [arswitch] extend the debug support to be configurable at runtime. 2016-08-07 01:32:37 +00:00
e6000sw sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ip17x Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
mtkswitch Remove erroneous lock assertions 2016-06-06 10:07:57 +00:00
rtl8366 Revert r268543. 2014-07-12 06:23:42 +00:00
ukswitch [mdio] migrate mdiobus out of etherswitch and into a top-level device of its own. 2015-12-26 02:31:39 +00:00
etherswitch_if.m
etherswitch.c
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