Tim Harvey 668e205098 net: add support for KSZ9477/KSZ9897/KSZ9567 GbE switch
The Microchip KSZ9477/KSZ9897/KSZ9567 7-Port Gigabit Ethernet Switches
support SGMII/RGMII/MII/RMII with register access via SPI, I2C, or MDIO.

This driver currently supports I2C register access but SPI or MDIO register
access can be easily added at a later time.

Tagging is not implemented and instead the active port is tracked to
avoid needing a tag to store port information.

This was tested with the imx8mm-venice-gw7901 board which has a
KSZ9897S switch with an IMX8MM FEC MAC master connected via RGMII_ID.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
2021-07-10 18:12:42 +02:00
..
2021-07-07 19:52:24 -04:00
2021-07-06 05:22:41 +03:00
2021-02-21 18:46:41 -05:00
2021-02-24 16:51:49 -05:00
2021-07-10 18:12:41 +02:00
2021-07-10 18:12:41 +02:00
2020-12-18 20:32:21 -07:00
2021-07-07 19:52:22 -04:00
2018-07-26 14:08:21 -05:00
2021-02-15 10:16:24 -05:00
2021-06-18 11:29:17 +03:00