summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-mvebu/lowlevel_spl.S
diff options
context:
space:
mode:
authorStefan Roese <sr@denx.de>2015-12-03 12:39:45 +0100
committerStefan Roese <sr@denx.de>2016-01-14 14:08:59 +0100
commit3e5ce7ceeb940926518378ff31913b263d41c354 (patch)
tree00f414daead26369c45fa710eca5e48082fdf628 /arch/arm/mach-mvebu/lowlevel_spl.S
parentaf2728abe638535d5fd4a3e0378d1f9fc7ecc571 (diff)
downloadtalos-obmc-uboot-3e5ce7ceeb940926518378ff31913b263d41c354.tar.gz
talos-obmc-uboot-3e5ce7ceeb940926518378ff31913b263d41c354.zip
arm: mvebu: Enable L2 cache on Armada XP
Until now, the L2 cache was never enabled again in U-Boot. To get even better performance (bootup time), lets enable the L2 cache in U-Boot. This code was taken from the Linux kernel. A performance gain was measured on the DB-MV784MP-GP board by testing with tftpboot and sata commands. This patch also cleans up the L2 cache related code. And makes sure that the L2 cache is only disabled once. Please note that A38x still runs with L2 cache disabled. And needs to be enabled for this SoC in a separate patch if needed or desired. Signed-off-by: Stefan Roese <sr@denx.de> Cc: Luka Perkov <luka.perkov@sartura.hr>
Diffstat (limited to 'arch/arm/mach-mvebu/lowlevel_spl.S')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud