UPSTREAM: flashrom.c: Make 'chip_to_probe' a param to probe_flash()
Apart from the very bespoke case of 'probe_w29ee011()'
the override 'chip_to_probe' name is a nature parameter
to 'probe_flash()'. However we can deal with w29ee011
by providing a probe specific validation function to
check if the chip can indeed be overriden.
BUG=none
BRANCH=none
TEST=`./flashrom -p internal --flash-name`.
(cherry picked from commit af76e447527da609965dff5726696b59d6873d6e)
Original-Change-Id: Ifcdace07ea2135d83dea92cfa5c6bec8d7ddf05d
Original-Signed-off-by: Edward O'Callaghan <quasisec@google.com>
Original-Reviewed-on: https://review.coreboot.org/c/flashrom/+/67091
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Felix Singer <felixsinger@posteo.net>
Original-Reviewed-by: Anastasia Klimchuk <aklm@chromium.org>
GitOrigin-RevId: af76e447527da609965dff5726696b59d6873d6e
Change-Id: I385f5856992d9b7b72fe9d293e165fc9b6d7214a
Signed-off-by: CopyBot <copybot.service@gmail.com>
Signed-off-by: Anastasia Klimchuk <aklm@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/flashrom/+/4008558
Reviewed-by: Sean Paul <sean@poorly.run>
Tested-by: Edward O'Callaghan <quasisec@chromium.org>
Reviewed-by: Edward O'Callaghan <quasisec@chromium.org>
Commit-Queue: Edward O'Callaghan <quasisec@chromium.org>
6 files changed