opnsense-src/sys/dev/etherswitch/arswitch
Adrian Chadd c9f70b7b88 [arswitch] fix up issues on the AR8327.
This correctly dumps the ethernet bridge contents on an AR8327 switch.

Tested:

* AP135 - QCA9550 + AR8327 ethernet switch:

# etherswitchcfg atu dump
 [0] c0:3f:d5:7e:6f:45: portmask 0x00000004
 [1] f6:b6:03:96:1e:ba: portmask 0x00000004
 [2] 00:03:7f:11:38:4f: portmask 0x00000040
# arp -na
? (192.168.3.170) at 00:03:7f:11:38:4f on arge0 permanent [ethernet]
? (192.168.3.12) at c0:3f:d5:7e:6f:45 on arge0 expires in 1188 seconds [ethernet]
? (192.168.3.1) at f6:b6:03:96:1e:ba on arge0 expires in 1186 seconds [ethernet]
2018-02-04 08:22:11 +00:00
..
arswitch.c [arswitch] begin tidying up the learning and ATU management, introduce ATU APIs. 2018-02-02 22:05:36 +00:00
arswitch_7240.c [arswitch] begin tidying up the learning and ATU management, introduce ATU APIs. 2018-02-02 22:05:36 +00:00
arswitch_7240.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_8216.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_8216.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_8226.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_8226.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_8316.c [arswitch] begin tidying up the learning and ATU management, introduce ATU APIs. 2018-02-02 22:05:36 +00:00
arswitch_8316.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_8327.c [arswitch] fix up issues on the AR8327. 2018-02-04 08:22:11 +00:00
arswitch_8327.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_9340.c [arswitch] Stub out the ATU table dump in AR9340 switches until I implement 2018-02-02 22:08:03 +00:00
arswitch_9340.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_phy.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_phy.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_reg.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_reg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_vlans.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitch_vlans.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitchreg.h [arswitch] fix up issues on the AR8327. 2018-02-04 08:22:11 +00:00
arswitchvar.h [arswitch] begin tidying up the learning and ATU management, introduce ATU APIs. 2018-02-02 22:05:36 +00:00