From 69bc2cc7dedb5647f9e8a3fa6513c46ee09c57a0 Mon Sep 17 00:00:00 2001 From: Benjamin Doron Date: Wed, 14 Jun 2023 19:03:04 -0400 Subject: arch/arm64: Implement initial set of SMBIOS tables Implement the two architectural tables: processor and cache. Note that SoC/board code should override core-thread count and, for spec-compliance, create CBMEM_ID_MEMINFO. Change-Id: Iedae0f26f168bd6d3af866e35d9d39ddb01abc15 Signed-off-by: Benjamin Doron Reviewed-on: https://review.coreboot.org/c/coreboot/+/78285 Tested-by: build bot (Jenkins) Reviewed-by: Julius Werner --- src/include/smbios.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/include/smbios.h') diff --git a/src/include/smbios.h b/src/include/smbios.h index d4ae662c57..63e80d90cf 100644 --- a/src/include/smbios.h +++ b/src/include/smbios.h @@ -70,6 +70,7 @@ const char *smbios_system_version(void); void smbios_system_set_uuid(u8 *uuid); const char *smbios_system_sku(void); +void smbios_cpu_get_core_counts(u16 *core_count, u16 *thread_count); unsigned int smbios_cpu_get_max_speed_mhz(void); unsigned int smbios_cpu_get_current_speed_mhz(void); unsigned int smbios_cpu_get_voltage(void); -- cgit v1.2.3