UPSTREAM: flashrom: Convert do_read() into a libflashrom user
Aspire towards a goal of making cli_classic more of just
a user of libflashrom than having quasi-parallel paths in
flashrom.c
This converts the do_read() provider wrapper into a pure
libflashrom user.
BUG=b:208132085
TEST=`$ sudo ./flashrom -p internal -r /tmp/bios.bin`
TEST=`$ sudo ./flashrom -p internal -l /tmp/layout -i FOO -r /tmp/foo.bin`
BRANCH=non
Original-Change-Id: Id2addadb891c482ee3f69da806062d7a88776675
Original-Signed-off-by: Edward O'Callaghan <quasisec@google.com>
Original-Reviewed-on: https://review.coreboot.org/c/flashrom/+/60430
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Anastasia Klimchuk <aklm@chromium.org>
Original-(cherry picked from commit 35547ed3afeac1d9840f11ef2bcc75624a355a11)
Signed-off-by: Peter Marheine <pmarheine@chromium.org>
Change-Id: Id2addadb891c482ee3f69da806062d7a88776600
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/flashrom/+/3419254
Reviewed-by: Edward O'Callaghan <quasisec@chromium.org>
Reviewed-by: Sean Paul <seanpaul@chromium.org>
1 file changed