]> git.baikalelectronics.ru Git - uboot.git/commit
rockchip: Enable bootstage on rockpro64
authorSimon Glass <sjg@chromium.org>
Sat, 7 Jan 2023 21:57:30 +0000 (14:57 -0700)
committerSimon Glass <sjg@chromium.org>
Wed, 18 Jan 2023 18:49:13 +0000 (11:49 -0700)
commit9e890f9c2ff6b2215232c356f87331ceb7d389ce
tree02d509c2620b5ce9cf4b2f4469792503ab81f6b0
parent3ab4802c900649ec33e442841df476caa72a216d
rockchip: Enable bootstage on rockpro64

This board is useful for benchmarking overall U-Boot performance. Enable
the bootstage feature so we get a report.

Since this returns to the boot rom before finishing executing
board_init_r() in SPL, add a few bootstage calls so that we can collect
timing from TPL.

For the stash region, use a portion of SRAM, 64KB below the stack top.
This allows the TPL image to be up to nearly 120KB (it is typically about
64KB). SPL normally runs from SDRAM at 0, so can use the same stash
region.

Signed-off-by: Simon Glass <sjg@chromium.org>
arch/arm/mach-rockchip/tpl.c
configs/rockpro64-rk3399_defconfig