ARM: dts: sam9x60ek: select PIT as tick-timer
authorDharma Balasubiramani <dharma.b@microchip.com>
Mon, 13 Oct 2025 09:32:18 +0000 (15:02 +0530)
committerEugen Hristev <eugen.hristev@linaro.org>
Fri, 17 Oct 2025 09:34:02 +0000 (12:34 +0300)
commit68b1f2aeb811e2d450051a0cc9c055f5c59f2cbf
tree7c56811742dab924eb23a1d532ebadaa04a09724
parent7885969610a415c7445aa19a759affa31bfba93e
ARM: dts: sam9x60ek: select PIT as tick-timer

U-Boot currently enables the UPLL during boot, which triggers a udelay()
call that depends on the system tick timer. Since no explicit tick source
is defined in the device tree, boot stalls on this board.

Define the "tick-timer" property under /chosen and point it to the PIT
node, ensuring U-Boot uses the PIT as the tick source.

Fixes: ac30d90f3367 ("clk: Ensure the parent clocks are enabled while reparenting")
Signed-off-by: Dharma Balasubiramani <dharma.b@microchip.com>
arch/arm/dts/sam9x60ek-u-boot.dtsi