Attention is currently required from: Eric Lai, Kapil Porwal, Paul Menzel, Subrata Banik, Sumeet R Pawnikar.
Hello Eric Lai, Kapil Porwal, Subrata Banik, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/78386?usp=email
to look at the new patch set (#6).
The following approvals got outdated and were removed: Code-Review+1 by Subrata Banik, Verified+1 by build bot (Jenkins)
Change subject: drivers/intel/dptf: Add DCFG support ......................................................................
drivers/intel/dptf: Add DCFG support
After final production, it's possible by setting particular bit using DCFG the OEM/ODM locks down thermal tuning beyond what is usually done on the given platform.
In that case user space calibration tools should not try to adjust the thermal configuration of the system.
By adding new DCFG (Device Configuration) it allows the OEM/ODM to control this thermal tuning mechanism. They can configure it by adding dcfg config under overridetree.cb file. The default value for all bits is 0 to ensure default behavior and backwards compatibility.
It also gives the provision for user space to check the current mode. This is based on BIOS specification document #640237.
BUG=b:272382080 TEST=Build, boot on rex board and dump SSDT to check DCFG value. Also, verified the newly added sysfs attribute "production_mode" present under /sys/bus/platform/devices/INTC1042:00 path.
Change-Id: I507c4d6eee565d39b2f42950d888d110ab94de64 Signed-off-by: Sumeet Pawnikar sumeet.r.pawnikar@intel.com --- M src/drivers/intel/dptf/chip.h M src/drivers/intel/dptf/dptf.c 2 files changed, 10 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/86/78386/6