dts: pinctrl: Simplify the description of the binding

Remove redundant descriptions in pinctrl bindings, such
as "... node".

Signed-off-by: James Roy <rruuaanng@outlook.com>
diff --git a/dts/bindings/pinctrl/adi,max32-pinctrl.yaml b/dts/bindings/pinctrl/adi,max32-pinctrl.yaml
index d40926c..414983e 100644
--- a/dts/bindings/pinctrl/adi,max32-pinctrl.yaml
+++ b/dts/bindings/pinctrl/adi,max32-pinctrl.yaml
@@ -2,9 +2,9 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  MAX32 Pin controller Node
-  Based on pincfg-node.yaml binding.
+  MAX32 Pin Controller
 
+  Based on pincfg-node.yaml binding.
   Note: `bias-disable`  are default pin configurations.
 
 compatible: "adi,max32-pinctrl"
diff --git a/dts/bindings/pinctrl/atmel,sam-pinctrl.yaml b/dts/bindings/pinctrl/atmel,sam-pinctrl.yaml
index 63ac108..a2bef2f 100644
--- a/dts/bindings/pinctrl/atmel,sam-pinctrl.yaml
+++ b/dts/bindings/pinctrl/atmel,sam-pinctrl.yaml
@@ -4,7 +4,7 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  Atmel SAM Pinctrl container node
+  Atmel SAM Pinctrl Container
 
   The Atmel SAM pin controller is a singleton node responsible for controlling
   pin function selection and pin properties. For example, you can use this node
diff --git a/dts/bindings/pinctrl/atmel,sam0-pinctrl.yaml b/dts/bindings/pinctrl/atmel,sam0-pinctrl.yaml
index 7557c5e..2616182 100644
--- a/dts/bindings/pinctrl/atmel,sam0-pinctrl.yaml
+++ b/dts/bindings/pinctrl/atmel,sam0-pinctrl.yaml
@@ -3,7 +3,7 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  Atmel SAM0 Pinctrl container node
+  Atmel SAM0 Pinctrl Container
 
   The Atmel SAM0 pin controller is a singleton node responsible for controlling
   pin function selection and pin properties. For example, you can use this node
diff --git a/dts/bindings/pinctrl/infineon,cat1-pinctrl.yaml b/dts/bindings/pinctrl/infineon,cat1-pinctrl.yaml
index 2335a08..d2345bd 100644
--- a/dts/bindings/pinctrl/infineon,cat1-pinctrl.yaml
+++ b/dts/bindings/pinctrl/infineon,cat1-pinctrl.yaml
@@ -4,7 +4,7 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  Infineon CAT1 Pinctrl container node
+  Infineon CAT1 Pinctrl Container
 
   This is a singleton node responsible for controlling the pin function selection
   and pin properties. For example, you can use this node to route
diff --git a/dts/bindings/pinctrl/ite,it8xxx2-pinctrl-func.yaml b/dts/bindings/pinctrl/ite,it8xxx2-pinctrl-func.yaml
index 4fe47c5..ccc5997 100644
--- a/dts/bindings/pinctrl/ite,it8xxx2-pinctrl-func.yaml
+++ b/dts/bindings/pinctrl/ite,it8xxx2-pinctrl-func.yaml
@@ -1,7 +1,7 @@
 # Copyright (c) 2022 ITE Corporation. All Rights Reserved.
 # SPDX-License-Identifier: Apache-2.0
 
-description: ITE IT8XXX2 pin controller function node
+description: ITE IT8XXX2 Pin Controller
 
 compatible: "ite,it8xxx2-pinctrl-func"
 
diff --git a/dts/bindings/pinctrl/microchip,mec5-pinctrl.yaml b/dts/bindings/pinctrl/microchip,mec5-pinctrl.yaml
index b469aa4..c27defd 100644
--- a/dts/bindings/pinctrl/microchip,mec5-pinctrl.yaml
+++ b/dts/bindings/pinctrl/microchip,mec5-pinctrl.yaml
@@ -2,7 +2,8 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-    Microchip XEC Pin controller Node
+    Microchip XEC Pin controller
+
     Based on pincfg-node.yaml binding.
     The MCHP XEC pin controller is a singleton node responsible for controlling
     pin function selection and pin properties. For example, you can use this
diff --git a/dts/bindings/pinctrl/microchip,xec-pinctrl.yaml b/dts/bindings/pinctrl/microchip,xec-pinctrl.yaml
index 40bdc1a..186db1c 100644
--- a/dts/bindings/pinctrl/microchip,xec-pinctrl.yaml
+++ b/dts/bindings/pinctrl/microchip,xec-pinctrl.yaml
@@ -3,7 +3,8 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-    Microchip XEC Pin controller Node
+    Microchip XEC Pin Controller
+
     Based on pincfg-node.yaml binding.
     The MCHP XEC pin controller is a singleton node responsible for controlling
     pin function selection and pin properties. For example, you can use this
diff --git a/dts/bindings/pinctrl/nuvoton,npcx-scfg.yaml b/dts/bindings/pinctrl/nuvoton,npcx-scfg.yaml
index b8c881f..02912e0 100644
--- a/dts/bindings/pinctrl/nuvoton,npcx-scfg.yaml
+++ b/dts/bindings/pinctrl/nuvoton,npcx-scfg.yaml
@@ -1,7 +1,7 @@
 # Copyright (c) 2020 Nuvoton Technology Corporation.
 # SPDX-License-Identifier: Apache-2.0
 
-description: Nuvoton, NPCX System Configuration (Pinmux, 1.8V support and so on) node
+description: Nuvoton NPCX System Configuration (Pinmux, 1.8V support and so on)
 
 compatible: "nuvoton,npcx-scfg"
 
diff --git a/dts/bindings/pinctrl/nxp,imx-gpr.yaml b/dts/bindings/pinctrl/nxp,imx-gpr.yaml
index dbc8cd9..7e4b132 100644
--- a/dts/bindings/pinctrl/nxp,imx-gpr.yaml
+++ b/dts/bindings/pinctrl/nxp,imx-gpr.yaml
@@ -2,7 +2,7 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  i.MX IOMUXC node
+  i.MX IOMUXC
 
   The specifier space "pinmux" of this binding should have two cells describing
   the resources needed from the GPR registers.
diff --git a/dts/bindings/pinctrl/nxp,mci-io-mux.yaml b/dts/bindings/pinctrl/nxp,mci-io-mux.yaml
index d717c03..94b9e74 100644
--- a/dts/bindings/pinctrl/nxp,mci-io-mux.yaml
+++ b/dts/bindings/pinctrl/nxp,mci-io-mux.yaml
@@ -2,7 +2,9 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  MCI IO MUX pin control node. This node defines pin configurations in pin
+  MCI IO MUX Pin Controller
+
+  This node defines pin configurations in pin
   groups, and has the 'pinctrl' node identifier in the SOC's devicetree. Each
   group within the pin configuration defines a peripheral's pin configuration.
   Each numbered subgroup represents pins with shared configuration for that
diff --git a/dts/bindings/pinctrl/nxp,port-pinctrl.yaml b/dts/bindings/pinctrl/nxp,port-pinctrl.yaml
index ec09680..02bd6f9 100644
--- a/dts/bindings/pinctrl/nxp,port-pinctrl.yaml
+++ b/dts/bindings/pinctrl/nxp,port-pinctrl.yaml
@@ -2,7 +2,9 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  NXP PORT pinctrl node. This node will define pin configurations in pin
+  NXP PORT Pin Controller
+
+  This node will define pin configurations in pin
   groups, and has the 'pinctrl' node identifier in the SOC's devicetree. Each
   group within the pin configuration defines the pin configuration for a
   peripheral, and each numbered subgroup in the pin group defines all the pins
diff --git a/dts/bindings/pinctrl/nxp,port-pinmux.yaml b/dts/bindings/pinctrl/nxp,port-pinmux.yaml
index 7bdb56b..c0dbda7 100644
--- a/dts/bindings/pinctrl/nxp,port-pinmux.yaml
+++ b/dts/bindings/pinctrl/nxp,port-pinmux.yaml
@@ -1,4 +1,4 @@
-description: NXP PORT pinmux node
+description: NXP PORT Pin Controller
 
 compatible: "nxp,port-pinmux"
 
diff --git a/dts/bindings/pinctrl/nxp,rt-iocon-pinctrl.yaml b/dts/bindings/pinctrl/nxp,rt-iocon-pinctrl.yaml
index e98eeae..916f6b4 100644
--- a/dts/bindings/pinctrl/nxp,rt-iocon-pinctrl.yaml
+++ b/dts/bindings/pinctrl/nxp,rt-iocon-pinctrl.yaml
@@ -2,7 +2,9 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  RT600/RT500 pin control node. This node defines pin configurations in pin
+  RT600/RT500 Pin Controller
+
+  This node defines pin configurations in pin
   groups, and has the 'pinctrl' node identifier in the SOC's devicetree. Each
   group within the pin configuration defines a peripheral's pin configuration.
   Each numbered subgroup represents pins with shared configuration for that
diff --git a/dts/bindings/pinctrl/nxp,s32k3-pinctrl.yaml b/dts/bindings/pinctrl/nxp,s32k3-pinctrl.yaml
index d4e8ddd..b4cfd4e 100644
--- a/dts/bindings/pinctrl/nxp,s32k3-pinctrl.yaml
+++ b/dts/bindings/pinctrl/nxp,s32k3-pinctrl.yaml
@@ -2,7 +2,7 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  NXP S32 pinctrl node for S32K3 SoCs.
+  NXP S32 Pin Controller for S32K3 SoCs
 
   The NXP S32 pin controller is a singleton node responsible for controlling
   the pin function selection and pin properties. This node, labeled 'pinctrl' in
diff --git a/dts/bindings/pinctrl/nxp,s32ze-pinctrl.yaml b/dts/bindings/pinctrl/nxp,s32ze-pinctrl.yaml
index 0826fce..aa5567a 100644
--- a/dts/bindings/pinctrl/nxp,s32ze-pinctrl.yaml
+++ b/dts/bindings/pinctrl/nxp,s32ze-pinctrl.yaml
@@ -2,7 +2,7 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  NXP S32 pinctrl node for S32Z/E SoCs.
+  NXP S32 Pin Controller for S32Z/E SoCs
 
   The NXP S32 pin controller is a singleton node responsible for controlling
   the pin function selection and pin properties. This node, labeled 'pinctrl' in
diff --git a/dts/bindings/pinctrl/openisa,rv32m1-pinctrl.yaml b/dts/bindings/pinctrl/openisa,rv32m1-pinctrl.yaml
index d53d123..77df30f 100644
--- a/dts/bindings/pinctrl/openisa,rv32m1-pinctrl.yaml
+++ b/dts/bindings/pinctrl/openisa,rv32m1-pinctrl.yaml
@@ -3,7 +3,9 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  OpenISA RV32M1 pinctrl node. This node will define pin configurations in pin groups,
+  OpenISA RV32M1 Pin Controller
+
+  This node will define pin configurations in pin groups,
   and has the 'pinctrl' node identifier in the SOC's devicetree. Each group
   within the pin configuration defines the pin configuration for a peripheral,
   and each numbered subgroup in the pin group defines all the pins for that
diff --git a/dts/bindings/pinctrl/openisa,rv32m1-pinmux.yaml b/dts/bindings/pinctrl/openisa,rv32m1-pinmux.yaml
index 436531c..1cb37db 100644
--- a/dts/bindings/pinctrl/openisa,rv32m1-pinmux.yaml
+++ b/dts/bindings/pinctrl/openisa,rv32m1-pinmux.yaml
@@ -1,4 +1,4 @@
-description: RV32M1 pinmux node
+description: RV32M1 pinmux
 
 compatible: "openisa,rv32m1-pinmux"
 
diff --git a/dts/bindings/pinctrl/realtek,rts5912-pinctrl.yaml b/dts/bindings/pinctrl/realtek,rts5912-pinctrl.yaml
index c5b00ae..17180cf 100644
--- a/dts/bindings/pinctrl/realtek,rts5912-pinctrl.yaml
+++ b/dts/bindings/pinctrl/realtek,rts5912-pinctrl.yaml
@@ -3,8 +3,7 @@
 # Copyright (c) 2024 Realtek Semiconductor Corporation, SIBG-SD7
 #
 
-description: |
-     This binding gives a base representation of the pins configuration
+description: Realtek RTS5912 Pin Controller
 
 compatible: "realtek,rts5912-pinctrl"
 
diff --git a/dts/bindings/pinctrl/renesas,rcar-pfc.yaml b/dts/bindings/pinctrl/renesas,rcar-pfc.yaml
index 1743f21..80c9902 100644
--- a/dts/bindings/pinctrl/renesas,rcar-pfc.yaml
+++ b/dts/bindings/pinctrl/renesas,rcar-pfc.yaml
@@ -2,7 +2,8 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-    Renesas R-Car Pin Function Controller node
+    Renesas R-Car Pin Function Controller
+
     This binding gives a base representation of the R-Car pins configuration.
     The R-Car pin controller is a singleton node responsible for controlling
     pin function selection and pin properties. For example, you can use this
diff --git a/dts/bindings/pinctrl/silabs,si32-pinctrl.yaml b/dts/bindings/pinctrl/silabs,si32-pinctrl.yaml
index 183146d..5e20516 100644
--- a/dts/bindings/pinctrl/silabs,si32-pinctrl.yaml
+++ b/dts/bindings/pinctrl/silabs,si32-pinctrl.yaml
@@ -2,8 +2,7 @@
 #
 # SPDX-License-Identifier: Apache-2.0
 
-description: |
-  Silabs Si32 pinctrl node
+description: Silabs Si32 Pin Controller
 
 compatible: "silabs,si32-pinctrl"
 
diff --git a/dts/bindings/pinctrl/ti,cc13xx-cc26xx-pinctrl.yaml b/dts/bindings/pinctrl/ti,cc13xx-cc26xx-pinctrl.yaml
index 307cb7c..063c65e 100644
--- a/dts/bindings/pinctrl/ti,cc13xx-cc26xx-pinctrl.yaml
+++ b/dts/bindings/pinctrl/ti,cc13xx-cc26xx-pinctrl.yaml
@@ -2,7 +2,7 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-    TI SimpleLink CC13xx / CC26xx pinctrl node.
+    TI SimpleLink CC13xx / CC26xx Pin Controller
 
     Device pin configuration should be placed in the child nodes of this node.
     Populate the 'pinmux' field with a pair consisting of a pin number and its IO
diff --git a/dts/bindings/pinctrl/ti,cc23x0-pinctrl.yaml b/dts/bindings/pinctrl/ti,cc23x0-pinctrl.yaml
index 9f3b172..ce23e6b 100644
--- a/dts/bindings/pinctrl/ti,cc23x0-pinctrl.yaml
+++ b/dts/bindings/pinctrl/ti,cc23x0-pinctrl.yaml
@@ -3,7 +3,7 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-    TI SimpleLink CC23X0 pinctrl node.
+    TI SimpleLink CC23X0 Pin Controller
 
     Device pin configuration should be placed in the child nodes of this node.
     Populate the 'pinmux' field with a pair consisting of a pin number and its IO
diff --git a/dts/bindings/pinctrl/ti,k3-pinctrl.yaml b/dts/bindings/pinctrl/ti,k3-pinctrl.yaml
index 600baa3..65abd04 100644
--- a/dts/bindings/pinctrl/ti,k3-pinctrl.yaml
+++ b/dts/bindings/pinctrl/ti,k3-pinctrl.yaml
@@ -2,7 +2,7 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  TI K3 pinctrl node.
+  TI K3 Pin Controller
 
   Pins can be configured using the following macro "K3_PINMUX(offset, value, mux_mode)".
   offset - the pin attribute register offset from the base address.
diff --git a/dts/bindings/pinctrl/xlnx,pinctrl-zynqmp.yaml b/dts/bindings/pinctrl/xlnx,pinctrl-zynqmp.yaml
index 7a5af3a..c3b16f0 100644
--- a/dts/bindings/pinctrl/xlnx,pinctrl-zynqmp.yaml
+++ b/dts/bindings/pinctrl/xlnx,pinctrl-zynqmp.yaml
@@ -2,8 +2,9 @@
 # SPDX-License-Identifier: Apache-2.0
 
 description: |
-  Xilinx ZynqMP SoC pinctrl node. It allows configuration of pin assignments
-  for the supported peripherals.
+  Xilinx ZynqMP SoC Pin Controller
+
+  It allows configuration of pin assignments for the supported peripherals.
 
   See Zynq UltraScale+ Devices Register Reference (UG1087) for details regarding
   valid pin assignments