]> git.ipfire.org Git - thirdparty/linux.git/commit
dt-bindings: i2c: convert davinci i2c to dt-schema
authorChaitanya Sabnis <chaitanya.msabnis@gmail.com>
Wed, 13 May 2026 12:37:57 +0000 (18:07 +0530)
committerAndi Shyti <andi.shyti@kernel.org>
Wed, 13 May 2026 21:57:08 +0000 (23:57 +0200)
commit70dc84bd48dccc711261c4abfd96da4aa0f2eecf
tree7e10fb9074b6b18955c79325dda71bf722f8dd21
parentbeec6b0a30da08f4d872736e1261f1213da82da6
dt-bindings: i2c: convert davinci i2c to dt-schema

Convert the Texas Instruments DaVinci and Keystone I2C controller
bindings from legacy text format to modern dt-schema (YAML).

During the conversion, the `interrupts` property was made required
to match the strict requirement in the driver probe function. The
custom `ti,has-pfunc` and `power-domains` properties were also
properly defined to match SoC-specific hardware features.

Signed-off-by: Chaitanya Sabnis <chaitanya.msabnis@gmail.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Acked-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
Link: https://lore.kernel.org/r/20260513123758.4955-1-chaitanya.msabnis@gmail.com
Documentation/devicetree/bindings/i2c/i2c-davinci.txt [deleted file]
Documentation/devicetree/bindings/i2c/ti,davinci-i2c.yaml [new file with mode: 0644]
MAINTAINERS