diff options
author | Aaron Durbin <adurbin@chromium.org> | 2016-12-03 17:08:08 -0600 |
---|---|---|
committer | Aaron Durbin <adurbin@chromium.org> | 2016-12-08 16:11:41 +0100 |
commit | 256db40b14ea6b9e587f99106994e54a24e21d7f (patch) | |
tree | bfdc23fa2a8dc552c82317788bdc71a6a7dda78f /src/include | |
parent | 305c0cafaa2fe7d766918898692971b70259b4ac (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/include')
0 files changed, 0 insertions, 0 deletions