summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/soc/intel/cannonlake/vr_config.c2
-rw-r--r--src/soc/intel/skylake/vr_config.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/soc/intel/cannonlake/vr_config.c b/src/soc/intel/cannonlake/vr_config.c
index 744564bfa7..7ba73eac3f 100644
--- a/src/soc/intel/cannonlake/vr_config.c
+++ b/src/soc/intel/cannonlake/vr_config.c
@@ -619,7 +619,7 @@ void fill_vr_domain_config(void *params,
FSP_S_CONFIG *vr_params = (FSP_S_CONFIG *)params;
const struct vr_config *cfg;
static uint16_t mch_id = 0, igd_id = 0;
- const uint16_t tdp = cpu_get_power_max();
+ const uint16_t tdp = cpu_get_power_max() / 1000;
if (!mch_id) {
struct device *dev = pcidev_path_on_root(SA_DEVFN_ROOT);
diff --git a/src/soc/intel/skylake/vr_config.c b/src/soc/intel/skylake/vr_config.c
index d72fa1fdc9..b807f54be3 100644
--- a/src/soc/intel/skylake/vr_config.c
+++ b/src/soc/intel/skylake/vr_config.c
@@ -62,7 +62,7 @@ static const struct vr_config default_configs[NUM_VR_DOMAINS] = {
static uint16_t get_sku_icc_max(int domain)
{
- const uint16_t tdp = cpu_get_power_max();
+ const uint16_t tdp = cpu_get_power_max() / 1000;
static uint16_t mch_id = 0, igd_id = 0;
if (!mch_id) {