From c6643870829d613d136dac82ae0cd4ab3cbf53c2 Mon Sep 17 00:00:00 2001 From: Stefan Reinauer Date: Mon, 18 Jun 2012 15:48:34 -0700 Subject: Drop leading spaces from CPU name string This is as per Intel's suggestion on how to display their name strings. Change-Id: Ie82341305e58baa8041e50a61a11b395fa7d9582 Signed-off-by: Stefan Reinauer Reviewed-on: http://review.coreboot.org/1298 Reviewed-by: Patrick Georgi Tested-by: build bot (Jenkins) --- src/northbridge/intel/sandybridge/report_platform.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/northbridge/intel/sandybridge/report_platform.c b/src/northbridge/intel/sandybridge/report_platform.c index d59cfe94fc..a59e839b7a 100644 --- a/src/northbridge/intel/sandybridge/report_platform.c +++ b/src/northbridge/intel/sandybridge/report_platform.c @@ -29,7 +29,7 @@ static void report_cpu_info(void) { struct cpuid_result cpuidr; u32 i, index; - char cpu_string[50]; /* 48 bytes are reported */ + char cpu_string[50], *cpu_name = cpu_string; /* 48 bytes are reported */ int vt, txt, aes; const char *mode[] = {"NOT ", ""}; @@ -47,8 +47,12 @@ static void report_cpu_info(void) *p++ = cpuidr.edx; } } + /* Skip leading spaces in CPU name string */ + while (cpu_name[0] == ' ') + cpu_name++; + cpuidr = cpuid(1); - printk(BIOS_DEBUG, "CPU id(%x): %s\n", cpuidr.eax, cpu_string); + printk(BIOS_DEBUG, "CPU id(%x): %s\n", cpuidr.eax, cpu_name); aes = (cpuidr.ecx & (1 << 25)) ? 1 : 0; txt = (cpuidr.ecx & (1 << 6)) ? 1 : 0; vt = (cpuidr.ecx & (1 << 5)) ? 1 : 0; -- cgit v1.2.3