Re: [PATCH net-next 0/2] net: pse-pd: Plain I2C transport for Realtek Gen1
From: Kory Maincent
Date: Mon Oct 19 2026 - 05:17:09 EST
On 10/18/26 18:12, Sander Vanheule wrote:
While for the Gen2 protocol both a plain I2C transport and an SMBus
transport were provided, Gen1 only got SMBus. The Unifi Switch Lite 16
PoE uses the Gen1 protocol to manage a single BCM59121, but does to
using plain I2C.
These patches simply add a new compatible for the plain I2C transport
and the associated match data. This is sufficient to let the existing
code talk to the management MCU.
Reviewed-by: Kory Maincent <kory.maincent@xxxxxxxxxxx>
Thank you!
Sander Vanheule (2):
dt-bindings: net: pse-pd: realtek,pse: add gen1 I2C transport
net: pse-pd: realtek-pse-mcu: add gen1 I2C transport
.../bindings/net/pse-pd/realtek,pse-mcu-gen1.yaml | 7 +++++++
drivers/net/pse-pd/realtek-pse-mcu-core.c | 8 +++++++-
drivers/net/pse-pd/realtek-pse-mcu-i2c.c | 1 +
drivers/net/pse-pd/realtek-pse-mcu.h | 1 +
4 files changed, 16 insertions(+), 1 deletion(-)
--
Köry Maincent, Bootlin
Embedded Linux and kernel engineering
https://bootlin.com