summaryrefslogtreecommitdiff
path: root/src/lib/gnat
diff options
context:
space:
mode:
authorAaron Durbin <adurbin@chromium.org>2016-12-03 17:08:08 -0600
committerAaron Durbin <adurbin@chromium.org>2016-12-08 16:11:41 +0100
commit256db40b14ea6b9e587f99106994e54a24e21d7f (patch)
treebfdc23fa2a8dc552c82317788bdc71a6a7dda78f /src/lib/gnat
parent305c0cafaa2fe7d766918898692971b70259b4ac (diff)
commonlib: provide incoherent region device
The MRC cache uses an incoherent mechanism for updating the cache contents in that it assumes memory mapped boot device access for checking against latest data for update. However, it uses another driver for updating the underlying storage area. In order to aid in moving the MRC cache over to using region_devices for updates provide an implementation of a region_device which performs reads and writes to different region_devices so that different drivers can be used transparently. BUG=chrome-os-partner:56151 Change-Id: I30e858245c30cbccd6313aff5ebecd3fd98d7302 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: https://review.coreboot.org/17716 Tested-by: build bot (Jenkins) Reviewed-by: Furquan Shaikh <furquan@google.com> Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Diffstat (limited to 'src/lib/gnat')
0 files changed, 0 insertions, 0 deletions