summaryrefslogtreecommitdiff
path: root/src/device/cardbus_device.c
diff options
context:
space:
mode:
authorIonela Voinescu <ionela.voinescu@imgtec.com>2015-05-20 17:03:23 +0100
committerPatrick Georgi <pgeorgi@google.com>2015-06-10 22:22:51 +0200
commit1a1a826276117514d7a9faf06d6ee8e1c0d099d9 (patch)
treeee69cbcc4f8f4b3c31bf0b6eaaa41a7eedf61e0b /src/device/cardbus_device.c
parent82efc7600a6cfd5bad7600a1341d3ba4182e6324 (diff)
downloadcoreboot-1a1a826276117514d7a9faf06d6ee8e1c0d099d9.tar.xz
mips: implement arch_segment_loaded callback
This change adds cache management after loading stages. Before jumping to a new stage we should flush the data caches to memory and invalidate instruction cache. After all segments are loaded CBFS cache is also flushed. With this change all stages of coreboot are now executed successfully. This was tested on Pistachio bring up board, also known as Urara. Change-Id: I86e07432c21a803ef1cfc41b633c5df42b99de90 Signed-off-by: Ionela Voinescu <ionela.voinescu@imgtec.com> Reviewed-on: http://review.coreboot.org/10456 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Diffstat (limited to 'src/device/cardbus_device.c')
0 files changed, 0 insertions, 0 deletions