RE: [RFC net-next v2 0/2] net: dsa: microchip: add drive strength support

From: Woojung.Huh
Date: Thu Sep 07 2023 - 14:12:31 EST


Hi Oleksij,

Thanks for the series.
Microchip can confirm that KSZ Switch series of KSZ9477, KSZ9567, KSZ8567, KSZ9897, KSZ9896, KSZ9563, KSZ9893 and KSZ8563 is using same register (drive strength) settings even though not documented.

Best regards,
Woojung


> -----Original Message-----
> From: Oleksij Rempel <o.rempel@xxxxxxxxxxxxxx>
> Sent: Wednesday, September 6, 2023 6:59 AM
> To: David S. Miller <davem@xxxxxxxxxxxxx>; Andrew Lunn
> <andrew@xxxxxxx>; Eric Dumazet <edumazet@xxxxxxxxxx>; Florian Fainelli
> <f.fainelli@xxxxxxxxx>; Jakub Kicinski <kuba@xxxxxxxxxx>; Paolo Abeni
> <pabeni@xxxxxxxxxx>; Vladimir Oltean <olteanv@xxxxxxxxx>; Woojung Huh
> - C21699 <Woojung.Huh@xxxxxxxxxxxxx>; Arun Ramadoss - I17769
> <Arun.Ramadoss@xxxxxxxxxxxxx>; Conor Dooley <conor+dt@xxxxxxxxxx>;
> Krzysztof Kozlowski <krzysztof.kozlowski+dt@xxxxxxxxxx>; Rob Herring
> <robh+dt@xxxxxxxxxx>
> Cc: Oleksij Rempel <o.rempel@xxxxxxxxxxxxxx>; kernel@xxxxxxxxxxxxxx;
> linux-kernel@xxxxxxxxxxxxxxx; netdev@xxxxxxxxxxxxxxx; UNGLinuxDriver
> <UNGLinuxDriver@xxxxxxxxxxxxx>; Russell King (Oracle)
> <linux@xxxxxxxxxxxxxxx>; devicetree@xxxxxxxxxxxxxxx
> Subject: [RFC net-next v2 0/2] net: dsa: microchip: add drive strength support
>
> EXTERNAL EMAIL: Do not click links or open attachments unless you know the
> content is safe
>
> changes v2:
> - make it work on all know KSZÜ variants except of undocumented LAN*
> switches
> - add io-drive-strength compatible for ksz88xx chips
> - test exact drive strength instead of nearest closest.
> - add comment and refactor the code
>
> Oleksij Rempel (2):
> dt-bindings: net: dsa: microchip: Update ksz device tree bindings for
> drive strength
> net: dsa: microchip: Add drive strength configuration
>
> .../bindings/net/dsa/microchip,ksz.yaml | 23 ++
> drivers/net/dsa/microchip/ksz8795_reg.h | 14 -
> drivers/net/dsa/microchip/ksz9477_reg.h | 13 -
> drivers/net/dsa/microchip/ksz_common.c | 286 ++++++++++++++++++
> drivers/net/dsa/microchip/ksz_common.h | 20 ++
> 5 files changed, 329 insertions(+), 27 deletions(-)
>
> --
> 2.39.2
>