summaryrefslogtreecommitdiff
path: root/src/soc/amd/common/block
diff options
context:
space:
mode:
authorFelix Held <felix-coreboot@felixheld.de>2022-08-08 22:55:12 +0200
committerFelix Held <felix-coreboot@felixheld.de>2022-08-17 16:24:16 +0000
commit75547dbc53cde54dc83e26ef22828ce7cf9e2ba2 (patch)
treee9535df7e3fe89544942ac4326e3bf1cac320984 /src/soc/amd/common/block
parent9c4514ba14e29550041e4c18aaafdd7c0bbc097e (diff)
soc/amd/common/fsp: add common CPPC data HOB support
Add common AMD FSP functionality to get the nominal and minimal CPU core CPPC frequencies. Those functions will be used in the _CPC ACPI object generation in a follow-up patch. Signed-off-by: Felix Held <felix-coreboot@felixheld.de> Signed-off-by: Matt DeVillier <matt.devillier@amd.corp-partner.google.com> Change-Id: I68ebdf610795d2673e0118a732f54f5f719b73c0 Reviewed-on: https://review.coreboot.org/c/coreboot/+/66550 Reviewed-by: Raul Rangel <rrangel@chromium.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/soc/amd/common/block')
-rw-r--r--src/soc/amd/common/block/include/amdblocks/cppc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/soc/amd/common/block/include/amdblocks/cppc.h b/src/soc/amd/common/block/include/amdblocks/cppc.h
index 7961f60794..aed7693a41 100644
--- a/src/soc/amd/common/block/include/amdblocks/cppc.h
+++ b/src/soc/amd/common/block/include/amdblocks/cppc.h
@@ -8,5 +8,7 @@
struct cppc_config;
void generate_cppc_entries(unsigned int core_id);
+enum cb_err get_ccx_cppc_min_frequency(uint32_t *freq);
+enum cb_err get_ccx_cppc_nom_frequency(uint32_t *freq);
#endif /* AMD_CEZANNE_CPPC_H */