freebsd-skq/sys/dev/etherswitch/arswitch
adrian d15af82b1a [arswitch] Fix ATU flushing on AR8216/AR8316 and most of the later chips.
The switch hardware requires this bit to be set in order to kick start the
actual ATU update.  This was being masked on some chips by the learning
programming (what to do when a MAC address moves, hash table collision, etc)
which is currently inconsistent between chips.

Tested:

* AR9344 SoC (AR7240 style switch internal)
2018-01-31 07:36:51 +00:00
..
arswitch_7240.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +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 sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +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 sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +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 sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +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
arswitch.c [arswitch] Fix ATU flushing on AR8216/AR8316 and most of the later chips. 2018-01-31 07:36:51 +00:00
arswitchreg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
arswitchvar.h [arswitch] add a new debug section for upcoming address table management. 2018-01-31 07:20:34 +00:00