Remove re-initialisation of system timers after warm boot for FVP
authorSoby Mathew <soby.mathew@arm.com>
Fri, 6 Jun 2014 09:18:52 +0000 (10:18 +0100)
committerSoby Mathew <soby.mathew@arm.com>
Wed, 18 Jun 2014 12:37:34 +0000 (13:37 +0100)
commitb1e71b20d8061abff4496a8ce81d121bac1c3b10
tree98e6f567ba46eb6cca490fcbe23c8cf8b8030d54
parent977fbcd4e0842e590a961d6f40c14653caa9301a
Remove re-initialisation of system timers after warm boot for FVP

This patch removes the reinitialisation of memory mapped system timer
registers after a warm boot for the FVP. The system timers in FVP are
in the 'Always ON' power domain which meant the reinitialisation was
redundant and it could have conflicted with the setup the normal
world has done.

The programming of CNTACR(x) and CNTNSAR, the system timer registers,
are removed from the warm boot path with this patch.

Fixes ARM-software/tf-issues#169

Change-Id: Ie982eb03d1836b15ef3cf1568de2ea68a08b443e
plat/fvp/fvp_pm.c