soc/amd/picasso: add telemetry setting
Add telemetry setting for SDLE testing BUG=b:147570294 TEST=Build Morphius and check the setting was been applied Signed-off-by: Chris Wang <chris.wang@amd.corp-partner.google.com> Signed-off-by: Felix Held <felix-coreboot@felixheld.de> Change-Id: If4bb75eeaaa68b2c5a6a36c28c34fb338be65851 Reviewed-on: https://chromium-review.googlesource.com/2056885 Reviewed-by: Martin Roth <martinroth@google.com> Reviewed-by: Matt Papageorge <matt.papageorge@amd.corp-partner.google.com> Tested-by: Martin Roth <martinroth@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/41447 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Raul Rangel <rrangel@chromium.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com>
This commit is contained in:
parent
15fd30f040
commit
ed03371e76
|
@ -72,6 +72,10 @@ struct soc_amd_picasso_config {
|
||||||
uint8_t core_dldo_bypass;
|
uint8_t core_dldo_bypass;
|
||||||
uint8_t min_soc_vid_offset;
|
uint8_t min_soc_vid_offset;
|
||||||
uint8_t aclk_dpm0_freq_400MHz;
|
uint8_t aclk_dpm0_freq_400MHz;
|
||||||
|
uint32_t telemetry_vddcr_vdd_slope;
|
||||||
|
uint32_t telemetry_vddcr_vdd_offset;
|
||||||
|
uint32_t telemetry_vddcr_soc_slope;
|
||||||
|
uint32_t telemetry_vddcr_soc_offset;
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
SD_EMMC_DISABLE,
|
SD_EMMC_DISABLE,
|
||||||
|
|
|
@ -74,6 +74,10 @@ void platform_fsp_memory_init_params_cb(FSPM_UPD *mupd, uint32_t version)
|
||||||
mcfg->core_dldo_bypass = config->core_dldo_bypass;
|
mcfg->core_dldo_bypass = config->core_dldo_bypass;
|
||||||
mcfg->min_soc_vid_offset = config->min_soc_vid_offset;
|
mcfg->min_soc_vid_offset = config->min_soc_vid_offset;
|
||||||
mcfg->aclk_dpm0_freq_400MHz = config->aclk_dpm0_freq_400MHz;
|
mcfg->aclk_dpm0_freq_400MHz = config->aclk_dpm0_freq_400MHz;
|
||||||
|
mcfg->telemetry_vddcr_vdd_slope = config->telemetry_vddcr_vdd_slope;
|
||||||
|
mcfg->telemetry_vddcr_vdd_offset = config->telemetry_vddcr_vdd_offset;
|
||||||
|
mcfg->telemetry_vddcr_soc_slope = config->telemetry_vddcr_soc_slope;
|
||||||
|
mcfg->telemetry_vddcr_soc_offset = config->telemetry_vddcr_soc_offset;
|
||||||
}
|
}
|
||||||
|
|
||||||
asmlinkage void car_stage_entry(void)
|
asmlinkage void car_stage_entry(void)
|
||||||
|
|
Loading…
Reference in New Issue