summaryrefslogtreecommitdiffstats
path: root/internal.c
diff options
context:
space:
mode:
authorTadas Slotkus <devtadas@gmail.com>2011-09-03 17:15:00 +0000
committerUwe Hermann <uwe@hermann-uwe.de>2011-09-03 17:15:00 +0000
commitad470347fdf7da1da2b690c4ae0579b09b879bfa (patch)
tree47583e45701d93d66e0f8d34bf3d5c620305d71f /internal.c
parent3093f8f75e807a17637921f2e20a4d3c83f5fd62 (diff)
downloadflashrom-ad470347fdf7da1da2b690c4ae0579b09b879bfa.tar.gz
flashrom-ad470347fdf7da1da2b690c4ae0579b09b879bfa.tar.bz2
flashrom-ad470347fdf7da1da2b690c4ae0579b09b879bfa.zip
Introduce ERROR_FATAL, abort upon failed chipset enables
Corresponding to flashrom svn r1426. Signed-off-by: Tadas Slotkus <devtadas@gmail.com> Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
Diffstat (limited to 'internal.c')
-rw-r--r--internal.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/internal.c b/internal.c
index 846cf1e94..46836b7d3 100644
--- a/internal.c
+++ b/internal.c
@@ -268,7 +268,8 @@ int internal_init(void)
if (ret == -2) {
msg_perr("WARNING: No chipset found. Flash detection "
"will most likely fail.\n");
- }
+ } else if (ret == ERROR_FATAL)
+ return ret;
#if defined(__i386__) || defined(__x86_64__)
/* Probe unconditionally for IT87* LPC->SPI translation and for