From 5b268a5654a474e555d2b1b39f441a61d82495c4 Mon Sep 17 00:00:00 2001 From: Felix Held Date: Mon, 3 Mar 2025 15:36:37 +0100 Subject: [PATCH] soc/amd/common/cpu/noncar: report 100 MHz external clock in smbios All AMD SoCs from family 17h on, so all using a non-CAR configuration to boot, have a reference clock of 100 MHz, so report this for all of them in the SMBIOS tables. Change-Id: I9573cbb8ec816c797314415d0c60c72abf23a094 Signed-off-by: Felix Held Reviewed-on: https://review.coreboot.org/c/coreboot/+/86690 Reviewed-by: Elyes Haouas Reviewed-by: Angel Pons Reviewed-by: Paul Menzel Tested-by: build bot (Jenkins) --- src/soc/amd/common/block/cpu/noncar/cpu.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/soc/amd/common/block/cpu/noncar/cpu.c b/src/soc/amd/common/block/cpu/noncar/cpu.c index 136cb42e0e..74b29cdb66 100644 --- a/src/soc/amd/common/block/cpu/noncar/cpu.c +++ b/src/soc/amd/common/block/cpu/noncar/cpu.c @@ -26,6 +26,11 @@ unsigned int smbios_processor_family(struct cpuid_result res) return 0x6b; /* Zen */ } +unsigned int smbios_processor_external_clock(void) +{ + return 100; /* 100 MHz */ +} + void set_cstate_io_addr(void) { msr_t cst_addr;