[PATCH 0/2] i2c: rtl9300: remove IO_MODE configuration
From: Michael Zavertkin
Date: Sun Oct 04 2026 - 11:51:28 EST
i2c driver for RTL9607C used to configure IO_MODE register. The register
is global and responsible for configuring SoC pins, therefore it should
belong to pinctrl driver.
SoC-specific pinctrl driver is WIP (waiting for these patches in OpenWRT),
but pinctrl-single could be used instead.
Remove scl configuration (used only to modify IO_MODE register) and
reflect these changes in Documentation.
Signed-off-by: Michael Zavertkin <misha.zavertkin@xxxxxxx>
---
Michael Zavertkin (2):
i2c: rtl9300: remove IO_MODE configuration
dt-bindings: i2c: rtl9300: add pinctrl
.../devicetree/bindings/i2c/realtek,rtl9301-i2c.yaml | 7 ++++++-
drivers/i2c/busses/i2c-rtl9300.c | 12 +++---------
2 files changed, 9 insertions(+), 10 deletions(-)
--
2.54.0