dm: x86: baytrail: Correct PCI region 3 when driver model is used
[oweals/u-boot.git] / arch / x86 / cpu / start.S
index f51f1121d0252b3b96f856bac574bc6b19fff6ce..00e585e19bfccdd4e0465c9575b98d137fc811b4 100644 (file)
@@ -11,7 +11,6 @@
  */
 
 #include <config.h>
-#include <version.h>
 #include <asm/global_data.h>
 #include <asm/post.h>
 #include <asm/processor.h>
@@ -117,12 +116,16 @@ car_init_ret:
        rep     stosb
 
 #ifdef CONFIG_HAVE_FSP
+       test    %esi, %esi
+       jz      skip_hob
+
        /* Store HOB list */
        movl    %esp, %edx
        addl    $GD_HOB_LIST, %edx
        movl    %esi, (%edx)
-#endif
 
+skip_hob:
+#endif
        /* Setup first parameter to setup_gdt, pointer to global_data */
        movl    %esp, %eax