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

ARM: dts: i.MX25: Fix gpt timers clocks.

Without that fix, the board freeze during boot.

This appeared after the following commit:
496f065 ARM: i.MX: Use of_clk_get_by_name() for timer clocks for DT case.

Signed-off-by: Denis Carikli <denis@eukrea.com>
Acked-by: Sascha Hauer <s.hauer@pengutronix.de>
Tested-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Shawn Guo <shawn.guo@freescale.com>

authored by

Denis Carikli and committed by
Shawn Guo
5363dcab 1b6f2368

+4 -4
+4 -4
arch/arm/boot/dts/imx25.dtsi
··· 312 312 gpt4: timer@53f84000 { 313 313 compatible = "fsl,imx25-gpt", "fsl,imx31-gpt"; 314 314 reg = <0x53f84000 0x4000>; 315 - clocks = <&clks 9>, <&clks 45>; 315 + clocks = <&clks 95>, <&clks 47>; 316 316 clock-names = "ipg", "per"; 317 317 interrupts = <1>; 318 318 }; ··· 320 320 gpt3: timer@53f88000 { 321 321 compatible = "fsl,imx25-gpt", "fsl,imx31-gpt"; 322 322 reg = <0x53f88000 0x4000>; 323 - clocks = <&clks 9>, <&clks 47>; 323 + clocks = <&clks 94>, <&clks 47>; 324 324 clock-names = "ipg", "per"; 325 325 interrupts = <29>; 326 326 }; ··· 328 328 gpt2: timer@53f8c000 { 329 329 compatible = "fsl,imx25-gpt", "fsl,imx31-gpt"; 330 330 reg = <0x53f8c000 0x4000>; 331 - clocks = <&clks 9>, <&clks 47>; 331 + clocks = <&clks 93>, <&clks 47>; 332 332 clock-names = "ipg", "per"; 333 333 interrupts = <53>; 334 334 }; ··· 336 336 gpt1: timer@53f90000 { 337 337 compatible = "fsl,imx25-gpt", "fsl,imx31-gpt"; 338 338 reg = <0x53f90000 0x4000>; 339 - clocks = <&clks 9>, <&clks 47>; 339 + clocks = <&clks 92>, <&clks 47>; 340 340 clock-names = "ipg", "per"; 341 341 interrupts = <54>; 342 342 };