Revert "Move architecture timer setup to platform-specific code"
authorSandrine Bailleux <sandrine.bailleux@arm.com>
Mon, 31 Mar 2014 09:44:09 +0000 (10:44 +0100)
committerSandrine Bailleux <sandrine.bailleux@arm.com>
Tue, 8 Apr 2014 14:22:56 +0000 (15:22 +0100)
commit65a9c0e96a9fe033936f40b7603e0ae267b97d96
tree2317b487f3fd5895d0af80a354a3365150904c47
parente6e54a18f80318e2fcf98f4f8810705618cdea79
Revert "Move architecture timer setup to platform-specific code"

This reverts commit 1c297bf015226c182b66498d5a64b8b51c7624f5
because it introduced a bug: the CNTFRQ_EL0 register was no
longer programmed by all CPUs.  bl31_platform_setup() function
is invoked only in the cold boot path and consequently only
on the primary cpu.

A subsequent commit will correctly implement the necessary changes
to the counter frequency setup code.

Fixes ARM-software/tf-issues#125

Conflicts:

docs/firmware-design.md
plat/fvp/bl31_plat_setup.c

Change-Id: Ib584ad7ed069707ac04cf86717f836136ad3ab54
bl1/aarch64/bl1_arch_setup.c
bl31/aarch64/bl31_arch_setup.c
docs/firmware-design.md
docs/porting-guide.md
plat/fvp/bl1_plat_setup.c
plat/fvp/bl31_plat_setup.c