Fix two boards broken by the large patches of late.
[coreboot.git] / targets / tyan / s2895 / Config.lb
index 54c5a6cad69f01953a1063bd5b77c75fb98e6811..73ca4759ea68e03034d9f9a623e9f3e6dc315315 100644 (file)
@@ -15,6 +15,7 @@ romimage "normal"
 #        option ROM_SIZE = 458752 
 #      64K for NIC option 48K for Raid option rom
 #      option ROM_SIZE = 409600
+       option USE_FAILOVER_IMAGE=0
        option USE_FALLBACK_IMAGE=0
 #      option ROM_IMAGE_SIZE=0x11800
 #      option ROM_IMAGE_SIZE=0x13800
@@ -44,6 +45,7 @@ romimage "normal"
 end
 
 romimage "fallback" 
+       option USE_FAILOVER_IMAGE=0
        option USE_FALLBACK_IMAGE=1
 #      option ROM_IMAGE_SIZE=0x11800
 #      option ROM_IMAGE_SIZE=0x13800
@@ -69,4 +71,14 @@ romimage "fallback"
 #        payload ../../../payloads/tg3--eepro100--e1000--filo_hda2.zelf
 end
 
-buildrom ./linuxbios.rom ROM_SIZE "normal" "fallback"
+romimage "failover"
+       option USE_FAILOVER_IMAGE=1
+        option USE_FALLBACK_IMAGE=0
+        option ROM_IMAGE_SIZE=FAILOVER_SIZE
+        option XIP_ROM_SIZE=FAILOVER_SIZE
+        option LINUXBIOS_EXTRA_VERSION="$(shell cat ../../VERSION)_Failover"
+end
+
+
+buildrom ./linuxbios.rom ROM_SIZE "normal" "fallback" "failover"
+#buildrom ./linuxbios.rom ROM_SIZE "normal" "fallback"