summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorMichal Simek <[email protected]>2026-06-23 14:53:34 +0200
committerMichal Simek <[email protected]>2026-07-08 08:55:51 +0200
commit722cd61c35444835dbfbd0d2a25b2593eae3fe3f (patch)
tree8bd1c7efaaa782bdf549f79d14354f59630bf445 /drivers
parentd885e802ce8722a4dae77255b7aa16ccaf7976d8 (diff)
arm64: zynqmp: Move board_early_init_r clock setup to mach code
board_early_init_r() programmed the system timestamp counter directly with readl()/writel() in board code. This is SoC register setup rather than board policy, and similar code exists across the Xilinx SoCs. Move it into zynqmp_timer_setup() in arch/arm/mach-zynqmp so the board hook only keeps the EL3 guard and calls the helper. The asm/arch/clk.h include (for zynqmp_get_system_timer_freq()) moves to cpu.c along with the code. Signed-off-by: Michal Simek <[email protected]> Link: https://patch.msgid.link/2d8f2419fab314b4ff8fd53b846e1dd6151586d3.1782219202.git.michal.simek@amd.com
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions