dt-bindings: pinctrl: stm32: Fix missing 'clocks' property in examples

Now that examples are validated against the DT schema, an error with
required 'clocks' property missing is exposed:

Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.example.dt.yaml: \
pinctrl@40020000: gpio@0: 'clocks' is a required property
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.example.dt.yaml: \
pinctrl@50020000: gpio@1000: 'clocks' is a required property
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.example.dt.yaml: \
pinctrl@50020000: gpio@2000: 'clocks' is a required property

Add the missing 'clocks' properties to the examples to fix the errors.

Fixes: 2c9239c125f0 ("dt-bindings: pinctrl: Convert stm32 pinctrl bindings to json-schema")
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
Cc: linux-gpio@vger.kernel.org
Cc: linux-stm32@st-md-mailman.stormreply.com
Acked-by: Alexandre TORGUE <alexandre.torgue@st.com>
Signed-off-by: Rob Herring <robh@kernel.org>

Changed files
+4
Documentation
devicetree
bindings
+4
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
··· 197 197 examples: 198 198 - | 199 199 #include <dt-bindings/pinctrl/stm32-pinfunc.h> 200 + #include <dt-bindings/mfd/stm32f4-rcc.h> 200 201 //Example 1 201 202 pinctrl@40020000 { 202 203 #address-cells = <1>; ··· 211 210 #gpio-cells = <2>; 212 211 reg = <0x0 0x400>; 213 212 resets = <&reset_ahb1 0>; 213 + clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOA)>; 214 214 st,bank-name = "GPIOA"; 215 215 }; 216 216 }; ··· 229 227 #gpio-cells = <2>; 230 228 reg = <0x1000 0x400>; 231 229 resets = <&reset_ahb1 0>; 230 + clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOB)>; 232 231 st,bank-name = "GPIOB"; 233 232 gpio-ranges = <&pinctrl 0 0 16>; 234 233 }; ··· 239 236 #gpio-cells = <2>; 240 237 reg = <0x2000 0x400>; 241 238 resets = <&reset_ahb1 0>; 239 + clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOC)>; 242 240 st,bank-name = "GPIOC"; 243 241 ngpios = <5>; 244 242 gpio-ranges = <&pinctrl 0 16 3>,