From e27fc2340386ff27c52bb28b36faaf4e48e6e658 Mon Sep 17 00:00:00 2001 From: James Roy Date: Thu, 27 Feb 2025 10:25:36 +0800 Subject: [PATCH] dts: i2c: Simplify the description of the binding Remove redundant descriptions in I2C bindings, such as "This is a representation of" and "... node". Signed-off-by: James Roy --- dts/bindings/i2c/andestech,atciic100.yaml | 3 +-- dts/bindings/i2c/atmel,sam-i2c-twi.yaml | 2 +- dts/bindings/i2c/atmel,sam-i2c-twihs.yaml | 2 +- dts/bindings/i2c/atmel,sam-i2c-twim.yaml | 2 +- dts/bindings/i2c/atmel,sam0-i2c.yaml | 2 +- dts/bindings/i2c/fsl,imx21-i2c.yaml | 2 +- dts/bindings/i2c/microchip,mpfs-i2c.yaml | 3 +-- dts/bindings/i2c/nuvoton,npcx-i2c-ctrl.yaml | 2 +- dts/bindings/i2c/nuvoton,npcx-i2c-port.yaml | 2 +- dts/bindings/i2c/nxp,ii2c.yaml | 2 +- dts/bindings/i2c/nxp,kinetis-i2c.yaml | 2 +- dts/bindings/i2c/nxp,lpc-i2c.yaml | 2 +- dts/bindings/i2c/silabs,gecko-i2c.yaml | 2 +- dts/bindings/i2c/snps,designware-i2c.yaml | 2 +- dts/bindings/i2c/ti,cc13xx-cc26xx-i2c.yaml | 2 +- dts/bindings/i2c/ti,tca9544a.yaml | 2 +- dts/bindings/i2c/ti,tca9546a.yaml | 2 +- dts/bindings/i2c/ti,tca9548a.yaml | 2 +- 18 files changed, 18 insertions(+), 20 deletions(-) diff --git a/dts/bindings/i2c/andestech,atciic100.yaml b/dts/bindings/i2c/andestech,atciic100.yaml index 1af3b04c1816..305058c544b5 100644 --- a/dts/bindings/i2c/andestech,atciic100.yaml +++ b/dts/bindings/i2c/andestech,atciic100.yaml @@ -4,8 +4,7 @@ # SPDX-License-Identifier: Apache-2.0 # -description: - This is a representation of AndesTech atciic100 I2C node +description: AndesTech atciic100 I2C node compatible: "andestech,atciic100" diff --git a/dts/bindings/i2c/atmel,sam-i2c-twi.yaml b/dts/bindings/i2c/atmel,sam-i2c-twi.yaml index c22646160d5e..4acaa564155f 100644 --- a/dts/bindings/i2c/atmel,sam-i2c-twi.yaml +++ b/dts/bindings/i2c/atmel,sam-i2c-twi.yaml @@ -1,7 +1,7 @@ # Copyright (c) 2017 Piotr Mienkowski # SPDX-License-Identifier: Apache-2.0 -description: Atmel SAM Family I2C (TWI) node +description: Atmel SAM Family I2C (TWI) compatible: "atmel,sam-i2c-twi" diff --git a/dts/bindings/i2c/atmel,sam-i2c-twihs.yaml b/dts/bindings/i2c/atmel,sam-i2c-twihs.yaml index abaad2cf27ce..1eeeb4ab2bde 100644 --- a/dts/bindings/i2c/atmel,sam-i2c-twihs.yaml +++ b/dts/bindings/i2c/atmel,sam-i2c-twihs.yaml @@ -1,7 +1,7 @@ # Copyright (c) 2017 Piotr Mienkowski # SPDX-License-Identifier: Apache-2.0 -description: Atmel SAM Family I2C (TWIHS) node +description: Atmel SAM Family I2C (TWIHS) compatible: "atmel,sam-i2c-twihs" diff --git a/dts/bindings/i2c/atmel,sam-i2c-twim.yaml b/dts/bindings/i2c/atmel,sam-i2c-twim.yaml index 90c5c6e83881..dc06d32a9be5 100644 --- a/dts/bindings/i2c/atmel,sam-i2c-twim.yaml +++ b/dts/bindings/i2c/atmel,sam-i2c-twim.yaml @@ -2,7 +2,7 @@ # SPDX-License-Identifier: Apache-2.0 description: | - Atmel SAM4L Family I2C (TWIM) node + Atmel SAM4L Family I2C (TWIM) The Atmel Two-wire Master Interface (TWIM) interconnects components on a unique two-wire bus, made up of one clock line and one data line with speeds diff --git a/dts/bindings/i2c/atmel,sam0-i2c.yaml b/dts/bindings/i2c/atmel,sam0-i2c.yaml index db0610b785fe..134657fa553e 100644 --- a/dts/bindings/i2c/atmel,sam0-i2c.yaml +++ b/dts/bindings/i2c/atmel,sam0-i2c.yaml @@ -2,7 +2,7 @@ # Copyright (c) 2024 Gerson Fernando Budke # SPDX-License-Identifier: Apache-2.0 -description: Atmel SAM0 series SERCOM I2C node +description: Atmel SAM0 series SERCOM I2C compatible: "atmel,sam0-i2c" diff --git a/dts/bindings/i2c/fsl,imx21-i2c.yaml b/dts/bindings/i2c/fsl,imx21-i2c.yaml index 7a8fcaabc52a..a9fb34cbb5ee 100644 --- a/dts/bindings/i2c/fsl,imx21-i2c.yaml +++ b/dts/bindings/i2c/fsl,imx21-i2c.yaml @@ -1,7 +1,7 @@ # Copyright (c) 2018 Linaro Limited # SPDX-License-Identifier: Apache-2.0 -description: i.MX I2C node +description: i.MX I2C compatible: "fsl,imx21-i2c" diff --git a/dts/bindings/i2c/microchip,mpfs-i2c.yaml b/dts/bindings/i2c/microchip,mpfs-i2c.yaml index 36d0b00b7d8a..3da7cc07547a 100644 --- a/dts/bindings/i2c/microchip,mpfs-i2c.yaml +++ b/dts/bindings/i2c/microchip,mpfs-i2c.yaml @@ -4,8 +4,7 @@ # SPDX-License-Identifier: Apache-2.0 # -description: - Microchip MPFS I2C Controller Device Tree Bindings +description: Microchip MPFS I2C Controller compatible: "microchip,mpfs-i2c" diff --git a/dts/bindings/i2c/nuvoton,npcx-i2c-ctrl.yaml b/dts/bindings/i2c/nuvoton,npcx-i2c-ctrl.yaml index 4ee9c5f2bcdf..bee9671350cf 100644 --- a/dts/bindings/i2c/nuvoton,npcx-i2c-ctrl.yaml +++ b/dts/bindings/i2c/nuvoton,npcx-i2c-ctrl.yaml @@ -1,7 +1,7 @@ # Copyright (c) 2020 Nuvoton Technology Corporation. # SPDX-License-Identifier: Apache-2.0 -description: Nuvoton, NPCX-I2C controller node +description: Nuvoton, NPCX-I2C controller compatible: "nuvoton,npcx-i2c-ctrl" diff --git a/dts/bindings/i2c/nuvoton,npcx-i2c-port.yaml b/dts/bindings/i2c/nuvoton,npcx-i2c-port.yaml index 76304f57374b..08725e0c6d16 100644 --- a/dts/bindings/i2c/nuvoton,npcx-i2c-port.yaml +++ b/dts/bindings/i2c/nuvoton,npcx-i2c-port.yaml @@ -1,7 +1,7 @@ # Copyright (c) 2020 Nuvoton Technology Corporation. # SPDX-License-Identifier: Apache-2.0 -description: Nuvoton, NPCX-I2C port pads node +description: Nuvoton, NPCX-I2C port pads compatible: "nuvoton,npcx-i2c-port" diff --git a/dts/bindings/i2c/nxp,ii2c.yaml b/dts/bindings/i2c/nxp,ii2c.yaml index 6c493ea2e538..1c3e0d39f854 100644 --- a/dts/bindings/i2c/nxp,ii2c.yaml +++ b/dts/bindings/i2c/nxp,ii2c.yaml @@ -1,7 +1,7 @@ # Copyright 2024-2025 NXP # SPDX-License-Identifier: Apache-2.0 -description: NXP II2C node +description: NXP II2C compatible: "nxp,ii2c" diff --git a/dts/bindings/i2c/nxp,kinetis-i2c.yaml b/dts/bindings/i2c/nxp,kinetis-i2c.yaml index 32c416321408..b7616f6efe6b 100644 --- a/dts/bindings/i2c/nxp,kinetis-i2c.yaml +++ b/dts/bindings/i2c/nxp,kinetis-i2c.yaml @@ -1,7 +1,7 @@ # Copyright (c) 2017 Linaro Limited # SPDX-License-Identifier: Apache-2.0 -description: Kinetis I2C node +description: Kinetis I2C compatible: "nxp,kinetis-i2c" diff --git a/dts/bindings/i2c/nxp,lpc-i2c.yaml b/dts/bindings/i2c/nxp,lpc-i2c.yaml index 54aa4b7fb580..c4fdd88a428e 100644 --- a/dts/bindings/i2c/nxp,lpc-i2c.yaml +++ b/dts/bindings/i2c/nxp,lpc-i2c.yaml @@ -1,7 +1,7 @@ # Copyright (c) 2019 NXP # SPDX-License-Identifier: Apache-2.0 -description: LPC I2C node +description: LPC I2C compatible: "nxp,lpc-i2c" diff --git a/dts/bindings/i2c/silabs,gecko-i2c.yaml b/dts/bindings/i2c/silabs,gecko-i2c.yaml index ef694376ac9c..c3ab3258fc94 100644 --- a/dts/bindings/i2c/silabs,gecko-i2c.yaml +++ b/dts/bindings/i2c/silabs,gecko-i2c.yaml @@ -1,7 +1,7 @@ # Copyright (c) 2018 Diego Sueiro # SPDX-License-Identifier: Apache-2.0 -description: Silabs Gecko I2C node +description: Silabs Gecko I2C compatible: "silabs,gecko-i2c" diff --git a/dts/bindings/i2c/snps,designware-i2c.yaml b/dts/bindings/i2c/snps,designware-i2c.yaml index 770ff98b5fc1..4fae635ba60e 100644 --- a/dts/bindings/i2c/snps,designware-i2c.yaml +++ b/dts/bindings/i2c/snps,designware-i2c.yaml @@ -1,7 +1,7 @@ # Copyright (c) 2018 Intel Corporation # SPDX-License-Identifier: Apache-2.0 -description: Synopsys DesignWare I2C node +description: Synopsys DesignWare I2C compatible: "snps,designware-i2c" diff --git a/dts/bindings/i2c/ti,cc13xx-cc26xx-i2c.yaml b/dts/bindings/i2c/ti,cc13xx-cc26xx-i2c.yaml index f9e55a09a779..0e3581760f98 100644 --- a/dts/bindings/i2c/ti,cc13xx-cc26xx-i2c.yaml +++ b/dts/bindings/i2c/ti,cc13xx-cc26xx-i2c.yaml @@ -1,7 +1,7 @@ # Copyright (c) 2019 Brett Witherspoon # SPDX-License-Identifier: Apache-2.0 -description: TI CC13xx / CC26xx I2C node +description: TI CC13xx / CC26xx I2C compatible: "ti,cc13xx-cc26xx-i2c" diff --git a/dts/bindings/i2c/ti,tca9544a.yaml b/dts/bindings/i2c/ti,tca9544a.yaml index 16c00b907846..b110c8084afe 100644 --- a/dts/bindings/i2c/ti,tca9544a.yaml +++ b/dts/bindings/i2c/ti,tca9544a.yaml @@ -1,6 +1,6 @@ # Binding for TI TCA9544A, compatible with NXP PCA9544A -description: Texas Instruments TCA9544A binding +description: Texas Instruments TCA9544A compatible: "ti,tca9544a" diff --git a/dts/bindings/i2c/ti,tca9546a.yaml b/dts/bindings/i2c/ti,tca9546a.yaml index 95741cd72c39..7687318ac7b2 100644 --- a/dts/bindings/i2c/ti,tca9546a.yaml +++ b/dts/bindings/i2c/ti,tca9546a.yaml @@ -1,6 +1,6 @@ # Binding for TI TCA9546A, compatible with NXP PCA9546A -description: Texas Instruments TCA9546A binding +description: Texas Instruments TCA9546A compatible: "ti,tca9546a" diff --git a/dts/bindings/i2c/ti,tca9548a.yaml b/dts/bindings/i2c/ti,tca9548a.yaml index bddf59e120a4..8afa76e039b1 100644 --- a/dts/bindings/i2c/ti,tca9548a.yaml +++ b/dts/bindings/i2c/ti,tca9548a.yaml @@ -1,6 +1,6 @@ # Binding for TI TCA9548A, compatible with NXP PCA9548A -description: Texas Instruments TCA9548A binding +description: Texas Instruments TCA9548A compatible: "ti,tca9548a"