Messages in this thread | | | Date | Mon, 26 Feb 2024 09:31:51 +0000 | From | "Russell King (Oracle)" <> | Subject | Re: [PATCH net 1/2] net: dsa: mv88e6xxx: fix marvell 6320/21 switch probing |
| |
On Mon, Feb 26, 2024 at 10:13:23AM +0100, Steffen Bätz wrote: > @@ -649,6 +649,19 @@ static void mv88e6352_phylink_get_caps(struct mv88e6xxx_chip *chip, int port, > } > } > > +static void mv88e632x_phylink_get_caps(struct mv88e6xxx_chip *chip, int port, > + struct phylink_config *config) > +{ > + unsigned long *supported = config->supported_interfaces; > + int err, cmode; > + > + /* Translate the default cmode */ > + mv88e6xxx_translate_cmode(chip->ports[port].cmode, supported); > + > + config->mac_capabilities = MAC_SYM_PAUSE | MAC_10 | MAC_100 | > + MAC_1000FD; > +} > +
This looks identical to mv88e6351_phylink_get_caps(). Would that work for you instead?
Thanks.
-- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!
| |