aboutsummaryrefslogtreecommitdiffstats
path: root/libflashrom.c
diff options
context:
space:
mode:
authorNikolai Artemiev <nartemiev@google.com>2021-10-21 01:12:39 +1100
committerAnastasia Klimchuk <aklm@chromium.org>2022-03-01 04:04:04 +0000
commit645e5e777a3c2ebc83e0bdb52d73355a9b5814fa (patch)
tree54b8c7d195511f13ce6715c034479c73eca41e0b /libflashrom.c
parente00790865726b6f1a6492af0833e3cbf9c215496 (diff)
downloadflashrom-645e5e777a3c2ebc83e0bdb52d73355a9b5814fa.tar.gz
flashrom-645e5e777a3c2ebc83e0bdb52d73355a9b5814fa.tar.bz2
flashrom-645e5e777a3c2ebc83e0bdb52d73355a9b5814fa.zip
writeprotect.h: add structure to represent chip wp configuration bits
Add `struct wp_bits` for representing values of all WP bits in a chip's status/config register(s). It allows most WP code to store and manipulate a chip's configuration without knowing the exact layout of bits in the chip's status registers. Supporting other chips may require additional fields to be added to the structure. BUG=b:195381327,b:153800563 BRANCH=none TEST=flashrom --wp-{enable,disable,range,list,status} at end of patch series Change-Id: I17dee630248ce7b51e624a6e46d7097d5d0de809 Signed-off-by: Nikolai Artemiev <nartemiev@google.com> Reviewed-on: https://review.coreboot.org/c/flashrom/+/58478 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Anastasia Klimchuk <aklm@chromium.org> Reviewed-by: Edward O'Callaghan <quasisec@chromium.org> Reviewed-by: Nico Huber <nico.h@gmx.de>
Diffstat (limited to 'libflashrom.c')
0 files changed, 0 insertions, 0 deletions