
10 Nov
2014
10 Nov
'14
3:50 a.m.
Hi Simon,
On Fri, Nov 7, 2014 at 4:20 AM, Simon Glass sjg@chromium.org wrote:
The built-in self test value should be checked before we continue booting. Refuse to continue if there is something wrong.
Signed-off-by: Simon Glass sjg@chromium.org
arch/x86/cpu/ivybridge/cpu.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+)
diff --git a/arch/x86/cpu/ivybridge/cpu.c b/arch/x86/cpu/ivybridge/cpu.c index aa825c7..e73ccb7 100644 --- a/arch/x86/cpu/ivybridge/cpu.c +++ b/arch/x86/cpu/ivybridge/cpu.c @@ -177,10 +177,26 @@ int arch_cpu_init(void) return 0; }
+static int report_bist_failure(void) +{
if (gd->arch.bist != 0) {
printf("BIST failed: %08x\n", gd->arch.bist);
return -EFAULT;
}
return 0;
+}
int print_cpuinfo(void) {
I don't see patch that moves print_cpuinfo() from arch/x86/cpu/cpu.c to this. Is there anything I missed?
[snip]
Regards, Bin