aboutsummaryrefslogtreecommitdiffstats
path: root/ichspi.c
diff options
context:
space:
mode:
authorNikolai Artemiev <nartemiev@google.com>2021-10-21 00:58:12 +1100
committerAnastasia Klimchuk <aklm@chromium.org>2022-03-01 04:10:12 +0000
commitcff87a8488597b08c8b0ffb7037ed44f840a156b (patch)
tree19f132e23a639895d58256b251ff17657728935f /ichspi.c
parent645e5e777a3c2ebc83e0bdb52d73355a9b5814fa (diff)
downloadflashrom-cff87a8488597b08c8b0ffb7037ed44f840a156b.tar.gz
flashrom-cff87a8488597b08c8b0ffb7037ed44f840a156b.tar.bz2
flashrom-cff87a8488597b08c8b0ffb7037ed44f840a156b.zip
libflashrom,writeprotect: add functions for reading/writing WP configs
New functions are exposed through the libflashrom API for reading/writing chip's WP settins: `flashrom_wp_{read,write}_cfg()`. They read/write an opaque `struct flashrom_wp_cfg` instance, which includes the flash protection range and status register protection mode. This commit also adds `{read,write}_wp_bits()` helper functions that read/write chip-specific WP configuration bits. BUG=b:195381327,b:153800563 BRANCH=none TEST=flashrom --wp-{enable,disable,range,list,status} at end of patch series Change-Id: I3ad25708c3321b8fb0216c3eaf6ffc07616537ad Signed-off-by: Nikolai Artemiev <nartemiev@google.com> Reviewed-on: https://review.coreboot.org/c/flashrom/+/58479 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 'ichspi.c')
0 files changed, 0 insertions, 0 deletions