aboutsummaryrefslogtreecommitdiffstats
path: root/nicintel_eeprom.c
diff options
context:
space:
mode:
authorAlexander Goncharov <chat@joursoir.net>2022-08-18 11:08:37 +0300
committerAnastasia Klimchuk <aklm@chromium.org>2022-08-29 03:08:09 +0000
commitbbf20776f8049985ea2cf143fd975178c41bc743 (patch)
tree6aeb1afdf19929d5ec35073a530c55026d4445ec /nicintel_eeprom.c
parent179e6e14236d297f473612cc121a8f1d88dea03b (diff)
downloadflashrom-bbf20776f8049985ea2cf143fd975178c41bc743.tar.gz
flashrom-bbf20776f8049985ea2cf143fd975178c41bc743.tar.bz2
flashrom-bbf20776f8049985ea2cf143fd975178c41bc743.zip
gfxnvidia: restore flash interface access state explicitly
Instead of using reversible write (rpci_write_long) that relies on global state, do it manually. Save original PCI config space register contents to programmer's structure during initialization and restore it in programmer's shutdown. TOPIC=reduce_global_pci_state TEST=builds Change-Id: I66c55daecf15b24b52aef33b14ff6746349cfb8c Signed-off-by: Alexander Goncharov <chat@joursoir.net> Ticket: https://ticket.coreboot.org/issues/389 Reviewed-on: https://review.coreboot.org/c/flashrom/+/66857 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Felix Singer <felixsinger@posteo.net>
Diffstat (limited to 'nicintel_eeprom.c')
0 files changed, 0 insertions, 0 deletions