Message ID | 20240606085234.565551-5-ms@dev.tdt.de (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | net: dsa: lantiq_gswip: code improvements | expand |
On Thu, Jun 06, 2024 at 10:52:25AM +0200, Martin Schiller wrote: > From: Martin Blumenstingl <martin.blumenstingl@googlemail.com> > > We don't need to manually call gswip_port_enable() from within > gswip_setup() for the CPU port. DSA does this automatically for us. > > Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> > --- Not to mention the first thing in gswip_port_enable(), which is: if (!dsa_is_user_port(ds, port)) return 0; So the call is dead code anyway.
On 2024-06-07 13:11, Vladimir Oltean wrote: > On Thu, Jun 06, 2024 at 10:52:25AM +0200, Martin Schiller wrote: >> From: Martin Blumenstingl <martin.blumenstingl@googlemail.com> >> >> We don't need to manually call gswip_port_enable() from within >> gswip_setup() for the CPU port. DSA does this automatically for us. >> >> Signed-off-by: Martin Blumenstingl >> <martin.blumenstingl@googlemail.com> >> --- > > Not to mention the first thing in gswip_port_enable(), which is: > > if (!dsa_is_user_port(ds, port)) > return 0; > > So the call is dead code anyway. As you will have noticed, this code will be brought back to life in the next patch.
diff --git a/drivers/net/dsa/lantiq_gswip.c b/drivers/net/dsa/lantiq_gswip.c index fcb5929c9c88..3fd5599fca52 100644 --- a/drivers/net/dsa/lantiq_gswip.c +++ b/drivers/net/dsa/lantiq_gswip.c @@ -898,8 +898,6 @@ static int gswip_setup(struct dsa_switch *ds) ds->mtu_enforcement_ingress = true; - gswip_port_enable(ds, cpu_port, NULL); - ds->configure_vlan_while_not_filtering = false; return 0;