aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c
diff options
context:
space:
mode:
authorBirger Koblitz <git@birger-koblitz.de>2022-01-18 20:53:31 +0100
committerDaniel Golle <daniel@makrotopia.org>2022-02-17 15:21:47 +0000
commit9d396fc1e8a7068acaa34eef2f87409c16a209bd (patch)
tree4ebaddc4f60173614d82a14d6e7d74e3b85277fd /target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c
parentf3c5e7ddcc365f66f9b21f3332a95d281a101303 (diff)
downloadupstream-9d396fc1e8a7068acaa34eef2f87409c16a209bd.tar.gz
upstream-9d396fc1e8a7068acaa34eef2f87409c16a209bd.tar.bz2
upstream-9d396fc1e8a7068acaa34eef2f87409c16a209bd.zip
realtek: Add L2 aging configuration functions for all SoC families
Instead of a generic L2 aging configuration function with complex logic, we implement an individual function for all SoC types. Signed-off-by: Sebastian Gottschall <s.gottschall@dd-wrt.com> Signed-off-by: Birger Koblitz <git@birger-koblitz.de>
Diffstat (limited to 'target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c')
-rw-r--r--target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c b/target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c
index 7c3cbd2ff9..5c079242cd 100644
--- a/target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c
+++ b/target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c
@@ -439,6 +439,7 @@ const struct rtl838x_reg rtl931x_reg = {
.l2_ctrl_0 = RTL931X_L2_CTRL,
.l2_ctrl_1 = RTL931X_L2_AGE_CTRL,
.l2_port_aging_out = RTL931X_L2_PORT_AGE_CTRL,
+ .set_ageing_time = rtl931x_set_ageing_time,
// .smi_poll_ctrl does not exist
.l2_tbl_flush_ctrl = RTL931X_L2_TBL_FLUSH_CTRL,
.exec_tbl0_cmd = rtl931x_exec_tbl0_cmd,