[openwrt/openwrt] ipq40xx: qca8k: hook up IPQ4019 bridge flag offloading

LEDE Commits lede-commits at lists.infradead.org
Tue Apr 8 10:12:13 PDT 2025


neocturne pushed a commit to openwrt/openwrt.git, branch openwrt-24.10:
https://git.openwrt.org/2868202df3898481004570175a9e4a015da9b491

commit 2868202df3898481004570175a9e4a015da9b491
Author: Matthias Schiffer <mschiffer at universe-factory.net>
AuthorDate: Sat Mar 29 21:32:08 2025 +0100

    ipq40xx: qca8k: hook up IPQ4019 bridge flag offloading
    
    Adds support for setting bridge port learning and isolation flags on
    ipq40xx.
    
    Signed-off-by: Matthias Schiffer <mschiffer at universe-factory.net>
    Link: https://github.com/openwrt/openwrt/pull/18375
    Signed-off-by: Christian Marangi <ansuelsmth at gmail.com>
    (cherry picked from commit af93874f4e5e4f6a8646964fecf385711d527e89)
---
 .../706-net-dsa-qca8k-add-IPQ4019-built-in-switch-support.patch       | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/target/linux/ipq40xx/patches-6.6/706-net-dsa-qca8k-add-IPQ4019-built-in-switch-support.patch b/target/linux/ipq40xx/patches-6.6/706-net-dsa-qca8k-add-IPQ4019-built-in-switch-support.patch
index 76539cea88..73e99f2bdc 100644
--- a/target/linux/ipq40xx/patches-6.6/706-net-dsa-qca8k-add-IPQ4019-built-in-switch-support.patch
+++ b/target/linux/ipq40xx/patches-6.6/706-net-dsa-qca8k-add-IPQ4019-built-in-switch-support.patch
@@ -78,7 +78,7 @@ Signed-off-by: Robert Marko <robert.marko at sartura.hr>
  		if (dsa_is_cpu_port(priv->ds, i))
 --- /dev/null
 +++ b/drivers/net/dsa/qca/qca8k-ipq4019.c
-@@ -0,0 +1,948 @@
+@@ -0,0 +1,950 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
 + * Copyright (C) 2009 Felix Fietkau <nbd at nbd.name>
@@ -870,6 +870,8 @@ Signed-off-by: Robert Marko <robert.marko at sartura.hr>
 +	.port_change_mtu	= qca8k_port_change_mtu,
 +	.port_max_mtu		= qca8k_port_max_mtu,
 +	.port_stp_state_set	= qca8k_port_stp_state_set,
++	.port_pre_bridge_flags	= qca8k_port_pre_bridge_flags,
++	.port_bridge_flags	= qca8k_port_bridge_flags,
 +	.port_bridge_join	= qca8k_port_bridge_join,
 +	.port_bridge_leave	= qca8k_port_bridge_leave,
 +	.port_fast_age		= qca8k_port_fast_age,




More information about the lede-commits mailing list