diff options
Diffstat (limited to 'src/soc/intel/skylake/chip.c')
-rw-r--r-- | src/soc/intel/skylake/chip.c | 24 |
1 files changed, 2 insertions, 22 deletions
diff --git a/src/soc/intel/skylake/chip.c b/src/soc/intel/skylake/chip.c index f4dc4a729f..b6485f7d94 100644 --- a/src/soc/intel/skylake/chip.c +++ b/src/soc/intel/skylake/chip.c @@ -359,28 +359,8 @@ void soc_silicon_init_params(SILICON_INIT_UPD *params) else params->PsfUnlock = 0; - for (i = 0; i < ARRAY_SIZE(config->domain_vr_config); i++) { - params->VrConfigEnable[i] = - config->domain_vr_config[i].vr_config_enable; - params->Psi1Threshold[i] = - config->domain_vr_config[i].psi1threshold; - params->Psi2Threshold[i] = - config->domain_vr_config[i].psi2threshold; - params->Psi3Threshold[i] = - config->domain_vr_config[i].psi3threshold; - params->Psi3Enable[i] = - config->domain_vr_config[i].psi3enable; - params->Psi4Enable[i] = - config->domain_vr_config[i].psi4enable; - params->ImonSlope[i] = - config->domain_vr_config[i].imon_slope; - params->ImonOffset[i] = - config->domain_vr_config[i].imon_offset; - params->IccMax[i] = - config->domain_vr_config[i].icc_max; - params->VrVoltageLimit[i] = - config->domain_vr_config[i].voltage_limit; - } + for (i = 0; i < ARRAY_SIZE(config->domain_vr_config); i++) + fill_vr_domain_config(params, i, &config->domain_vr_config[i]); /* Show SPI controller if enabled in devicetree.cb */ dev = dev_find_slot(0, PCH_DEVFN_SPI); |