opnsense-src/sys/dev/etherswitch
Adrian Chadd 657b84792c Prepare to link in the AR934x SoC switch support.
* Add an AR9340 switch version entry;
* Support the switch being connected via MII;
* Add a flag to note that a switch is actually an internal
  switch rather than an external switch.

Now:

* The ar9340 switch can interconnect via MII;
* Since some slightly different phy/switch register access methods
  and quirks appear for the internal versus external switch,
  we will need a flag to mark it as an "internal" switch.

Tested:

* AR9344 (internal switch)
* AR9331 (internal switch)

TODO:

* Test the AR8316 switch!
2013-10-16 03:19:05 +00:00
..
arswitch Prepare to link in the AR934x SoC switch support. 2013-10-16 03:19:05 +00:00
ip17x Add a new flag (ETHERSWITCH_VID_VALID) to say what vlangroups are in use. 2013-07-23 13:56:38 +00:00
rtl8366 Add a new flag (ETHERSWITCH_VID_VALID) to say what vlangroups are in use. 2013-07-23 13:56:38 +00:00
ukswitch Fix the ukswitch code to work with the new vlan changes: 2013-05-08 20:56:43 +00:00
etherswitch.c Add the ability to change the vlan operation mode. 2013-05-08 20:46:54 +00:00
etherswitch.h Add a new flag (ETHERSWITCH_VID_VALID) to say what vlangroups are in use. 2013-07-23 13:56:38 +00:00
etherswitch_if.m Add the ability to change the vlan operation mode. 2013-05-08 20:46:54 +00:00
mdio.c
mdio.h
mdio_if.m
miiproxy.c
miiproxy.h