Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: stm32: add timers support on stm32mp135f-dk

Configure timers support on stm32mp135f-dk.
The timers TIM3, TIM4, TIM8 & TIM14 which can be used on
expansion GPIO connector are disabled by default.

Signed-off-by: Olivier Moysan <olivier.moysan@foss.st.com>
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>

authored by

Olivier Moysan and committed by
Alexandre Torgue
a9060c13 a3183748

+58
+58
arch/arm/boot/dts/stm32mp135f-dk.dts
··· 208 208 status = "disabled"; 209 209 }; 210 210 211 + &timers3 { 212 + /delete-property/dmas; 213 + /delete-property/dma-names; 214 + status = "disabled"; 215 + pwm { 216 + pinctrl-0 = <&pwm3_pins_a>; 217 + pinctrl-1 = <&pwm3_sleep_pins_a>; 218 + pinctrl-names = "default", "sleep"; 219 + status = "okay"; 220 + }; 221 + timer@2 { 222 + status = "okay"; 223 + }; 224 + }; 225 + 226 + &timers4 { 227 + /delete-property/dmas; 228 + /delete-property/dma-names; 229 + status = "disabled"; 230 + pwm { 231 + pinctrl-0 = <&pwm4_pins_a>; 232 + pinctrl-1 = <&pwm4_sleep_pins_a>; 233 + pinctrl-names = "default", "sleep"; 234 + status = "okay"; 235 + }; 236 + timer@3 { 237 + status = "okay"; 238 + }; 239 + }; 240 + 241 + &timers8 { 242 + /delete-property/dmas; 243 + /delete-property/dma-names; 244 + status = "disabled"; 245 + pwm { 246 + pinctrl-0 = <&pwm8_pins_a>; 247 + pinctrl-1 = <&pwm8_sleep_pins_a>; 248 + pinctrl-names = "default", "sleep"; 249 + status = "okay"; 250 + }; 251 + timer@7 { 252 + status = "okay"; 253 + }; 254 + }; 255 + 256 + &timers14 { 257 + status = "disabled"; 258 + pwm { 259 + pinctrl-0 = <&pwm14_pins_a>; 260 + pinctrl-1 = <&pwm14_sleep_pins_a>; 261 + pinctrl-names = "default", "sleep"; 262 + status = "okay"; 263 + }; 264 + timer@13 { 265 + status = "okay"; 266 + }; 267 + }; 268 + 211 269 &uart4 { 212 270 pinctrl-names = "default"; 213 271 pinctrl-0 = <&uart4_pins_a>;