flashrom.c: Sync selfcheck() with upstream

BUG=b:139101642,b:162158026
BRANCH=none
TEST=builds

Signed-off-by: Edward O'Callaghan <quasisec@google.com>
Change-Id: I08d909daabc26fa88b44c79f773e89eb647cee64
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/flashrom/+/2362234
Tested-by: Edward O'Callaghan <quasisec@chromium.org>
Commit-Queue: Edward O'Callaghan <quasisec@chromium.org>
Auto-Submit: Edward O'Callaghan <quasisec@chromium.org>
Reviewed-by: Sam McNally <sammc@chromium.org>
diff --git a/programmer.h b/programmer.h
index 606b095..4fd4ac9 100644
--- a/programmer.h
+++ b/programmer.h
@@ -483,6 +483,7 @@
 /* dediprog.c */
 #if CONFIG_DEDIPROG == 1
 int dediprog_init(void);
+extern const struct dev_entry devs_dediprog[];
 #endif
 
 /* flashrom.c */