summaryrefslogtreecommitdiff
path: root/board/bf533-stamp
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2012-11-30 13:01:22 +0000
committerAlbert ARIBAUD <albert.u.boot@aribaud.net>2013-01-10 22:27:41 +0100
commit2f8d8d6b3aedcea36db84872a4174eb8d5903f8f (patch)
tree998ed04ad1d6c340e8260145240a3e833385c243 /board/bf533-stamp
parentfe34f8dc8ca719d83a4bc67a35e15dfc780559e9 (diff)
downloadu-boot-imx-2f8d8d6b3aedcea36db84872a4174eb8d5903f8f.zip
u-boot-imx-2f8d8d6b3aedcea36db84872a4174eb8d5903f8f.tar.gz
u-boot-imx-2f8d8d6b3aedcea36db84872a4174eb8d5903f8f.tar.bz2
arm: Move bootstage record for board_init_f() to after arch_cpu_init()
The timer may be inited in arch_cpu_init() so it is not safe to make a bootstage mark before this is called. Arrange the code to fix this. Note: The question was raised as to why we don't keep all archs in sync. PowerPC doesn't have specific bootstage markers at present (although it does use boot progress). I hope that the generic board series will solve this problem in general, but in the meantime this is a real problem, and only in ARM. We now get a correct time for board_init_f: Timer summary in microseconds: Mark Elapsed Stage 0 0 reset 100,000 100,000 spl_start 848,530 748,530 board_init_f 907,301 58,771 board_init_r 910,478 3,177 board_init Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'board/bf533-stamp')
0 files changed, 0 insertions, 0 deletions