summaryrefslogtreecommitdiff
path: root/payloads/libpayload/arch
diff options
context:
space:
mode:
authorAaron Durbin <adurbin@chromium.org>2013-11-18 11:16:20 -0600
committerKyösti Mälkki <kyosti.malkki@gmail.com>2014-05-07 22:06:03 +0200
commit6f9947a3ec2cf481dbb233660a29f757a8707cf8 (patch)
tree9159ad2baa84a44da8291f1ee90b6ddec50611cb /payloads/libpayload/arch
parentbd4ea8cd4d34cdca6aef2914cf880a20bf3025fe (diff)
baytrail: enable caching and prefetching in spi controller
The default mode of the SPI controller has prefetching disabled. That obviously has a performance impact. Enable both caching and prefetching to make booting faster. This has a significant impact on streaming data out of SPI. BUG=chrome-os-partner:24085 BRANCH=None TEST=Built and booted rambi. Payload loading step went from ~285ms to ~54ms. Change-Id: I065cf44e1de7dcefc49aa9ea9ad0204929ab26f4 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/177220 Reviewed-by: Shawn Nematbakhsh <shawnn@chromium.org> Reviewed-on: http://review.coreboot.org/4976 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
Diffstat (limited to 'payloads/libpayload/arch')
0 files changed, 0 insertions, 0 deletions