summaryrefslogtreecommitdiff
path: root/util/cbfstool/rmodule.h
diff options
context:
space:
mode:
authorJay Patel <jay2.patel@intel.com>2023-06-01 14:01:43 -0700
committerJakub Czapiga <jacz@semihalf.com>2023-08-30 10:22:45 +0000
commit310698cb9548a100e1be85274c292c5173994275 (patch)
treec7041d3c81568c95cc40932388e2cfc4bd74937d /util/cbfstool/rmodule.h
parentc7a0ea28424dd826612be8e1534a6fcad9a9e1ea (diff)
soc/intel/meteorlake: Allow to override Fast Vmode
This patch adds option to override Fast Vmode on Meteor Lake SoC. This requires CepEnable, EnableFastVmode, IccLimit FSPM UPDs in FSP header. If the hardware supports Fast Vmode, the FSPM will set the ICC limit value to the value passed from coreboot. With CepEnable and EnableFastVmode enabled, if IccLimit is not specified by coreboot, FSPM sets IccLimit as default value. If no values assigned to all the three CepEnable, EnableFastVmode and IccLimit, coreboot sets their values to 0 and Fast Vmode is disabled. BUG=b:286809233 TEST=In debug MTL FSP logs, the value of FSP parameters is as passed from coreboot including enable_fast_vmode, cep_enable, and fast_vmode_i_trip. Also, fast_vmode_i_trip value is passed to pcode using mailbox command without any error. This test done on google/rex board. Signed-off-by: Jay Patel <jay2.patel@intel.com> Change-Id: Id05dccac56c504523f9327babe0c6fbeff488ec2 Reviewed-on: https://review.coreboot.org/c/coreboot/+/75566 Reviewed-by: Kapil Porwal <kapilporwal@google.com> Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Jakub Czapiga <jacz@semihalf.com>
Diffstat (limited to 'util/cbfstool/rmodule.h')
0 files changed, 0 insertions, 0 deletions