[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220825213943.2342050-2-romain.naour@smile.fr>
Date: Thu, 25 Aug 2022 23:39:43 +0200
From: Romain Naour <romain.naour@...le.fr>
To: netdev@...r.kernel.org
Cc: woojung.huh@...rochip.com, UNGLinuxDriver@...rochip.com,
arun.ramadoss@...rochip.com, Romain Naour <romain.naour@....com>,
Romain Naour <romain.naour@...le.fr>
Subject: [PATCH 2/2] net: dsa: microchip: add KSZ9896 to KSZ9477 I2C driver
From: Romain Naour <romain.naour@....com>
Add support for the KSZ9896 6-port Gigabit Ethernet Switch to the
ksz9477 driver. The KSZ9896 supports both SPI (already in) and I2C.
Signed-off-by: Romain Naour <romain.naour@....com>
Signed-off-by: Romain Naour <romain.naour@...le.fr>
---
The KSZ9896 support i2c interface, it seems safe to enable as is but
runtime testing is really needed (my KSZ9896 is wired with spi).
---
drivers/net/dsa/microchip/ksz9477_i2c.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/drivers/net/dsa/microchip/ksz9477_i2c.c b/drivers/net/dsa/microchip/ksz9477_i2c.c
index 99966514d444..8fbc122e3384 100644
--- a/drivers/net/dsa/microchip/ksz9477_i2c.c
+++ b/drivers/net/dsa/microchip/ksz9477_i2c.c
@@ -91,6 +91,10 @@ static const struct of_device_id ksz9477_dt_ids[] = {
.compatible = "microchip,ksz9477",
.data = &ksz_switch_chips[KSZ9477]
},
+ {
+ .compatible = "microchip,ksz9896",
+ .data = &ksz_switch_chips[KSZ9896]
+ },
{
.compatible = "microchip,ksz9897",
.data = &ksz_switch_chips[KSZ9897]
--
2.34.3
Powered by blists - more mailing lists