Message ID | 20240611135434.3180973-8-ms@dev.tdt.de (mailing list archive) |
---|---|
State | Accepted |
Commit | 7168ec1b06691295db6b335e5f5f6c86c7061213 |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | net: dsa: lantiq_gswip: code improvements | expand |
On 2024-06-11 15:54, Martin Schiller wrote: > From: Martin Blumenstingl <martin.blumenstingl@googlemail.com> > > Make the check for the CPU port in gswip_port_change_mtu() consistent > with other areas of the driver by using dsa_is_cpu_port(). > > Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> > Reviewed-by: Vladimir Oltean <olteanv@gmail.com> > Acked-by: Hauke Mehrtens <hauke@hauke-m.de> > --- > drivers/net/dsa/lantiq_gswip.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/drivers/net/dsa/lantiq_gswip.c > b/drivers/net/dsa/lantiq_gswip.c > index 8ec329d0c136..58c069f964dd 100644 > --- a/drivers/net/dsa/lantiq_gswip.c > +++ b/drivers/net/dsa/lantiq_gswip.c > @@ -1464,12 +1464,11 @@ static int gswip_port_max_mtu(struct > dsa_switch *ds, int port) > static int gswip_port_change_mtu(struct dsa_switch *ds, int port, int > new_mtu) > { > struct gswip_priv *priv = ds->priv; > - int cpu_port = priv->hw_info->cpu_port; > > /* CPU port always has maximum mtu of user ports, so use it to set > * switch frame size, including 8 byte special header. > */ > - if (port == cpu_port) { > + if (dsa_is_cpu_port(ds, port)) { > new_mtu += 8; > gswip_switch_w(priv, VLAN_ETH_HLEN + new_mtu + ETH_FCS_LEN, > GSWIP_MAC_FLEN); Signed-off-by: Martin Schiller <ms@dev.tdt.de>
diff --git a/drivers/net/dsa/lantiq_gswip.c b/drivers/net/dsa/lantiq_gswip.c index 8ec329d0c136..58c069f964dd 100644 --- a/drivers/net/dsa/lantiq_gswip.c +++ b/drivers/net/dsa/lantiq_gswip.c @@ -1464,12 +1464,11 @@ static int gswip_port_max_mtu(struct dsa_switch *ds, int port) static int gswip_port_change_mtu(struct dsa_switch *ds, int port, int new_mtu) { struct gswip_priv *priv = ds->priv; - int cpu_port = priv->hw_info->cpu_port; /* CPU port always has maximum mtu of user ports, so use it to set * switch frame size, including 8 byte special header. */ - if (port == cpu_port) { + if (dsa_is_cpu_port(ds, port)) { new_mtu += 8; gswip_switch_w(priv, VLAN_ETH_HLEN + new_mtu + ETH_FCS_LEN, GSWIP_MAC_FLEN);