Revert "kernel: ar8327/ar8337: disable ARL access code to avoid lockups (FS#384)"

This reverts commit ec1a695daa.

Revert the workaround, the problem was properly fixed in
2374549916.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(cherry picked from commit 5c49fecf72)
This commit is contained in:
Stijn Tintel 2017-02-22 11:42:36 +01:00
parent 7fd494d4b2
commit 349577adbf

View file

@ -1040,7 +1040,6 @@ ar8327_wait_atu_ready(struct ar8xxx_priv *priv, u16 r2, u16 r1)
pr_err("ar8327: timeout waiting for atu to become ready\n"); pr_err("ar8327: timeout waiting for atu to become ready\n");
} }
#if 0
static void ar8327_get_arl_entry(struct ar8xxx_priv *priv, static void ar8327_get_arl_entry(struct ar8xxx_priv *priv,
struct arl_entry *a, u32 *status, enum arl_op op) struct arl_entry *a, u32 *status, enum arl_op op)
{ {
@ -1100,7 +1099,6 @@ static void ar8327_get_arl_entry(struct ar8xxx_priv *priv,
break; break;
} }
} }
#endif
static int static int
ar8327_sw_hw_apply(struct switch_dev *dev) ar8327_sw_hw_apply(struct switch_dev *dev)
@ -1401,9 +1399,7 @@ const struct ar8xxx_chip ar8327_chip = {
.vtu_load_vlan = ar8327_vtu_load_vlan, .vtu_load_vlan = ar8327_vtu_load_vlan,
.phy_fixup = ar8327_phy_fixup, .phy_fixup = ar8327_phy_fixup,
.set_mirror_regs = ar8327_set_mirror_regs, .set_mirror_regs = ar8327_set_mirror_regs,
#if 0
.get_arl_entry = ar8327_get_arl_entry, .get_arl_entry = ar8327_get_arl_entry,
#endif
.sw_hw_apply = ar8327_sw_hw_apply, .sw_hw_apply = ar8327_sw_hw_apply,
.num_mibs = ARRAY_SIZE(ar8236_mibs), .num_mibs = ARRAY_SIZE(ar8236_mibs),
@ -1438,9 +1434,7 @@ const struct ar8xxx_chip ar8337_chip = {
.vtu_load_vlan = ar8327_vtu_load_vlan, .vtu_load_vlan = ar8327_vtu_load_vlan,
.phy_fixup = ar8327_phy_fixup, .phy_fixup = ar8327_phy_fixup,
.set_mirror_regs = ar8327_set_mirror_regs, .set_mirror_regs = ar8327_set_mirror_regs,
#if 0
.get_arl_entry = ar8327_get_arl_entry, .get_arl_entry = ar8327_get_arl_entry,
#endif
.sw_hw_apply = ar8327_sw_hw_apply, .sw_hw_apply = ar8327_sw_hw_apply,
.num_mibs = ARRAY_SIZE(ar8236_mibs), .num_mibs = ARRAY_SIZE(ar8236_mibs),