On 5/30/2020 4:51 AM, Vladimir Oltean wrote: > From: Vladimir Oltean <vladimir.olt...@nxp.com> > > At the moment, there are some minimal register differences between > VSC7514 Ocelot and VSC9959 Felix. To be precise, the PCS1G registers are > missing from Felix because it was integrated with an NXP PCS. > > But with VSC9953 Seville (not yet introduced), the register differences > are more pronounced. The MAC registers are located at different offsets > within the DEV_GMII target. So we need to refactor the driver to keep a > regmap even for per-port registers. The callers of the ocelot_port_readl > and ocelot_port_writel were kept unchanged, only the implementation is > now more generic. > > Signed-off-by: Vladimir Oltean <vladimir.olt...@nxp.com> Reviewed-by: Florian Fainelli <f.faine...@gmail.com> -- Florian
- [PATCH v2 net-next 00/13] New DSA driver for VSC9953 Sevi... Vladimir Oltean
- [PATCH v2 net-next 01/13] regmap: add helper for per... Vladimir Oltean
- [PATCH v2 net-next 03/13] net: mscc: ocelot: convert... Vladimir Oltean
- Re: [PATCH v2 net-next 03/13] net: mscc: ocelot:... Florian Fainelli
- [PATCH v2 net-next 04/13] soc/mscc: ocelot: add MII ... Vladimir Oltean
- Re: [PATCH v2 net-next 04/13] soc/mscc: ocelot: ... Florian Fainelli
- [PATCH v2 net-next 10/13] net: mscc: ocelot: extend ... Vladimir Oltean
- Re: [PATCH v2 net-next 10/13] net: mscc: ocelot:... Florian Fainelli
- [PATCH v2 net-next 08/13] net: mscc: ocelot: disable... Vladimir Oltean
- Re: [PATCH v2 net-next 08/13] net: mscc: ocelot:... Florian Fainelli
- [PATCH v2 net-next 05/13] net: mscc: ocelot: convert... Vladimir Oltean
- Re: [PATCH v2 net-next 05/13] net: mscc: ocelot:... Florian Fainelli
- Re: [PATCH v2 net-next 05/13] net: mscc: oce... Vladimir Oltean
- Re: [PATCH v2 net-next 05/13] net: mscc:... Florian Fainelli