From: Inochi Amaoto Date: Sun, 13 Apr 2025 22:34:55 +0000 (+0800) Subject: dt-bindings: i2c: dw: merge duplicate compatible entry. X-Git-Tag: v6.16-rc1~112^2~1^2~20 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b6c540d740390ba672a8a98d672ba6252dd11c48;p=thirdparty%2Flinux.git dt-bindings: i2c: dw: merge duplicate compatible entry. Each vendor have an items entry of its own compatible, It is needless and some can be merged as it share the same base "snps,designware-i2c" compatible. Merge the duplicate compatible entry into one item entry. Signed-off-by: Inochi Amaoto Reviewed-by: Krzysztof Kozlowski Link: https://lore.kernel.org/r/20250413223507.46480-2-inochiama@gmail.com Signed-off-by: Andi Shyti --- diff --git a/Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml b/Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml index bc5d0fb5abfec..98567dc791c3b 100644 --- a/Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml +++ b/Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml @@ -32,15 +32,12 @@ properties: - const: renesas,r9a06g032-i2c # RZ/N1D - const: renesas,rzn1-i2c # RZ/N1 - const: snps,designware-i2c - - description: Microsemi Ocelot SoCs I2C controller - items: - - const: mscc,ocelot-i2c - - const: snps,designware-i2c - description: Baikal-T1 SoC System I2C controller const: baikal,bt1-sys-i2c - - description: T-HEAD TH1520 SoCs I2C controller - items: - - const: thead,th1520-i2c + - items: + - enum: + - mscc,ocelot-i2c + - thead,th1520-i2c - const: snps,designware-i2c reg: