]> Gentwo Git Trees - linux/.git/commit
dt-bindings: i2c: realtek,rtl9301-i2c: extend for RTL9310 support
authorJonas Jelonek <jelonek.jonas@gmail.com>
Sat, 27 Sep 2025 10:19:30 +0000 (10:19 +0000)
committerAndi Shyti <andi.shyti@kernel.org>
Sat, 4 Oct 2025 09:43:41 +0000 (11:43 +0200)
commit99fd09e01db2c6fc4c6ffe851b337f64ff93e1b5
treed2f93d1fc88ec7f589d687ae33ae596f16c5143d
parent46fe8265685cb6003a0989b53e11e8afa4826572
dt-bindings: i2c: realtek,rtl9301-i2c: extend for RTL9310 support

Adjust the regex for child-node address to account for the fact that
RTL9310 supports 12 instead of only 8 SDA lines. Also, narrow this per
variant.

Add a vendor-specific property to explicitly specify the SCL line number
of the defined I2C controller/master. This is required, in particular
for RTL9310, to operate on the correct SCL for each controller. Require
this property to be specified for RTL9310.

Add compatibles for known SoC variants RTL9311, RTL9312 and RTL9313.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Reviewed-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
Tested-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
Link: https://lore.kernel.org/r/20250927101931.71575-9-jelonek.jonas@gmail.com
Documentation/devicetree/bindings/i2c/realtek,rtl9301-i2c.yaml