mb/google/skyrim: Move common DPTC values to devicetree.cb
The Skyrim devices share a common set of DPTC values to enable booting with low/no battery. Rather than duplicating them in each variant's overridetree.cb, move them into the baseboard/devicetree.cb. BUG=b:217911928 TEST=tast run <IP> power.ShutdownWithCommandBatteryCutoff Change-Id: I20f0a8259c2fc986da23026da88feadd69942046 Reviewed-on: https://review.coreboot.org/c/coreboot/+/69904 Reviewed-by: Dtrain Hsu <dtrain_hsu@compal.corp-partner.google.com> Reviewed-by: Frank Wu <frank_wu@compal.corp-partner.google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
1c727fd784
commit
5bd21db8eb
|
@ -239,4 +239,22 @@ chip soc/amd/mendocino
|
|||
|
||||
device generic 3 on end
|
||||
end
|
||||
|
||||
# DPTC: Refer the spec "FT6 Infrastructure Roadmap"#57316
|
||||
# Set system_configuration to 4 for 15W
|
||||
register "system_configuration" = "4"
|
||||
# Normal
|
||||
register "slow_ppt_limit_mW" = "25000"
|
||||
register "fast_ppt_limit_mW" = "30000"
|
||||
register "slow_ppt_time_constant_s" = "5"
|
||||
register "stapm_time_constant_s" = "275"
|
||||
register "sustained_power_limit_mW" = "15000"
|
||||
register "thermctl_limit_degreeC" = "100"
|
||||
register "vrm_current_limit_mA" = "28000"
|
||||
register "vrm_maximum_current_limit_mA" = "50000"
|
||||
register "vrm_soc_current_limit_mA" = "10000"
|
||||
# Throttle (e.g., Low/No Battery)
|
||||
register "vrm_current_limit_throttle_mA" = "20000"
|
||||
register "vrm_maximum_current_limit_throttle_mA" = "20000"
|
||||
register "vrm_soc_current_limit_throttle_mA" = "10000"
|
||||
end # chip soc/amd/mendocino
|
||||
|
|
|
@ -244,21 +244,4 @@ chip soc/amd/mendocino
|
|||
end
|
||||
end
|
||||
end # UART1
|
||||
|
||||
# Normal
|
||||
# These registers are defined in AMD DevHub document #57316.
|
||||
register "slow_ppt_limit_mW" = "25000"
|
||||
register "fast_ppt_limit_mW" = "30000"
|
||||
register "slow_ppt_time_constant_s" = "5"
|
||||
register "stapm_time_constant_s" = "275"
|
||||
register "sustained_power_limit_mW" = "15000"
|
||||
register "thermctl_limit_degreeC" = "100"
|
||||
register "vrm_current_limit_mA" = "28000"
|
||||
register "vrm_maximum_current_limit_mA" = "50000"
|
||||
register "vrm_soc_current_limit_mA" = "10000"
|
||||
# Throttle (e.g., Low/No Battery)
|
||||
register "vrm_current_limit_throttle_mA" = "20000"
|
||||
register "vrm_maximum_current_limit_throttle_mA" = "20000"
|
||||
register "vrm_soc_current_limit_throttle_mA" = "10000"
|
||||
|
||||
end # chip soc/amd/mendocino
|
||||
|
|
Loading…
Reference in New Issue