opnsense-src/sys/dev/etherswitch
Adrian Chadd 7330dd0bb4 Add initial AR8327 support.
This is (almost!) enough to actually probe, attach, configure a default
port group and do some basic work.  It's also totally hard-coded for
the Qualcomm Atheros DB120 board - it doesn't yet have any of the code
from OpenWRT which parses extra configuration data to know how to program
the switch.  The LED stuff is also missing.

But, it's enough to facilitate board, PHY, switch and VLAN bringup,
so I am committing it now.

Tested:

* Qualcomm Atheros DB120

Obtained from:	OpenWRT
2014-02-24 04:47:16 +00:00
..
arswitch Add initial AR8327 support. 2014-02-24 04:47:16 +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 Fix the build of TP-WN1043ND kernel. Provide necessary includes and remove 2013-10-29 15:45:11 +00:00
ukswitch - Provide necessary includes. 2013-10-29 11:17:49 +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 - Provide necessary includes, that before came via if.h pollution. 2013-10-28 22:26:03 +00:00
miiproxy.h