ar8216: flush ARL table during reset after init_globals
[openwrt/staging/yousong.git] / target / linux / generic / files / drivers / net / phy / ar8216.c
index f3c953b808ee924493a4de9204bba2fb7906b0bf..37877d513af7c161f3b47ec1d2a1cf623b24eb13 100644 (file)
@@ -1194,6 +1194,7 @@ ar8xxx_sw_reset_switch(struct switch_dev *dev)
        priv->arl_age_time = AR8XXX_DEFAULT_ARL_AGE_TIME;
 
        chip->init_globals(priv);
+       chip->atu_flush(priv);
 
        mutex_unlock(&priv->reg_mutex);