diff options
author | Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> | 2011-05-03 21:49:41 +0000 |
---|---|---|
committer | Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> | 2011-05-03 21:49:41 +0000 |
commit | 54ce73a1f5c7ddecc7579c136dbac9c2c201b621 (patch) | |
tree | f24b7ce88dfdedbb3388cb3f6e4e44ee4e9f15f0 /flashrom.c | |
parent | 8ed293416dc3d47539dd95709f2b1dc0ccfe0736 (diff) | |
download | flashrom-54ce73a1f5c7ddecc7579c136dbac9c2c201b621.tar.gz flashrom-54ce73a1f5c7ddecc7579c136dbac9c2c201b621.tar.bz2 flashrom-54ce73a1f5c7ddecc7579c136dbac9c2c201b621.zip |
Revert MMIO space writes on shutdown as needed
Reversible MMIO space writes now use rmmio_write*().
Reversible PCI MMIO space writes now use pci_rmmio_write*().
If a MMIO value needs to be queued for restore without writing it,
use rmmio_val*().
MMIO space writes which are one-shot (e.g. communication with some chip)
should continue to use the permanent mmio_write* variants.
Corresponding to flashrom svn r1292.
Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
David tested it successfully on some NM10/ICH7 platforms which switch
between SPI and LPC targets (x86 BIOS ROM vs. EC firmware ROM).
Acked-by: David Hendricks <dhendrix@google.com>
Diffstat (limited to 'flashrom.c')
0 files changed, 0 insertions, 0 deletions