programmer.h: Correctly type 'status' as per-upstream

BUG=none
BRANCH=none
TEST=none

Signed-off-by: Edward O'Callaghan <quasisec@google.com>
Change-Id: Ic14fd27ebf5597e22e8cbd33876d7881f745778f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/flashrom/+/2569442
Tested-by: Edward O'Callaghan <quasisec@chromium.org>
Auto-Submit: Edward O'Callaghan <quasisec@chromium.org>
Reviewed-by: Sam McNally <sammc@chromium.org>
Commit-Queue: Sam McNally <sammc@chromium.org>
diff --git a/programmer.h b/programmer.h
index caae183..07da7f7 100644
--- a/programmer.h
+++ b/programmer.h
@@ -242,7 +242,7 @@
 	uint16_t vendor_id;
 	uint16_t device_id;
 	enum chipbustype buses;
-	int status; /* OK=0 and NT=1 are defines only. Beware! */
+	const enum test_state status;
 	const char *vendor_name;
 	const char *device_name;
 	int (*doit) (struct pci_dev *dev, const char *name);
@@ -284,7 +284,7 @@
 	const char *board_name;
 
 	int max_rom_decode_parallel;
-	int status;
+	const enum test_state status;
 	int (*enable) (void); /* May be NULL. */
 };
 
@@ -293,7 +293,7 @@
 struct board_info {
 	const char *vendor;
 	const char *name;
-	const int working;
+	const enum test_state working;
 #ifdef CONFIG_PRINT_WIKI
 	const char *url;
 	const char *note;