programmer.h: fix compilation on newer compilers
gcc 6.2 complains about the unknown size of ich_generation because its
type is only declared later.
BUG=chromium:478356
BRANCH=none
TEST=still builds
Change-Id: I421cd452a1450fdda78ac578352eda0a2caa2f89
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-on: https://chromium-review.googlesource.com/437428
Commit-Ready: Patrick Georgi <pgeorgi@chromium.org>
Tested-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-by: Stefan Reinauer <reinauer@chromium.org>
diff --git a/programmer.h b/programmer.h
index 191fb1e..8c49bf9 100644
--- a/programmer.h
+++ b/programmer.h
@@ -275,7 +275,6 @@
/* chipset_enable.c */
int chipset_flash_enable(void);
int get_target_bus_from_chipset(enum chipbustype *target_bus);
-enum ich_chipset ich_generation;
/* processor_enable.c */
int processor_flash_enable(void);
@@ -603,6 +602,7 @@
};
#if CONFIG_INTERNAL == 1
+enum ich_chipset ich_generation;
extern uint32_t ichspi_bbar;
int ich_init_spi(struct pci_dev *dev, uint32_t base, void *rcrb,
enum ich_chipset ich_generation);