coreboot/src
Jeremy Compostella d19dd192db mb/google/fatcat: Add PTL-U Fast VMode Voltage Regulator settings
This commit introduces the missing Fast Voltage Mode settings for the
Voltage Regulator (VR) applicable to the Intel Panther Lake (PTL)-U 15W
System on Chip (SoC) on the Google Fatcat mainboard. The configurations
have been populated in accordance with the specifications outlined in
Intel's Panther Lake Power Map document (reference number 813278). These
settings leverage the Fast Voltage Mode capabilities of the CPU cores
(IA), Graphics (GT), and System Agent (SA).

The voltage regulator settings are for PTL-U; therefore, when the
coreboot image is used on a Panther Lake H SKU, some lower performance
could be observed due to the I_TRIP value being lower than what the
device could actually use.

BUG=b:357011633

TEST=As no Panther Lake-U (PTL-U) SKUs were available, smoke tests have
     been performed on Panther Lake-H (PTL-H). We verified that the
     Firmware Support Package (FSP) successfully submitted requests to
     the pcode firmware and that once the operating system was running,
     S0iX entry and exit were operational.

Change-Id: If98edb88d7488c0b863a8f1a9654d0273de567c6
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/86622
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Subrata Banik <subratabanik@google.com>
2025-03-21 15:06:55 +00:00
..
acpi src/acpigen: support 0-initialized buffer in acpigen_write_byte_buffer 2025-03-05 16:44:43 +00:00
arch arch/x86/smbios: Enhance processor characteristics detection 2025-03-21 15:05:41 +00:00
commonlib {commonlib, lib}: Rename CBMEM_ID_FSP_LOGO to CBMEM_ID_BMP_LOGO 2025-03-06 19:02:27 +00:00
console console/i2c_smbus: Allow to send data w/o register offset 2024-07-11 00:06:22 +00:00
cpu cpu/intel/haswell: Usee boolean for haswell_is_ult() 2025-03-03 01:15:17 +00:00
device device/pci_device: Move PCI Option ROM code into pci_rom.c 2025-03-10 11:35:57 +00:00
drivers drivers/intel/fsp2_0: Use consistent spacing in BMP color translation 2025-03-19 03:47:22 +00:00
ec ec/google/chromeec: Override Lid State for Factory Netboot 2025-03-13 19:23:00 +00:00
include arch/x86/smbios: Enhance processor characteristics detection 2025-03-21 15:05:41 +00:00
lib spd_bin.h: Deduplicate SPD definitions 2025-03-16 05:25:07 +00:00
mainboard mb/google/fatcat: Add PTL-U Fast VMode Voltage Regulator settings 2025-03-21 15:06:55 +00:00
northbridge haswell NRI: Do sense amplifier offset training 2025-03-08 22:55:39 +00:00
sbom
security drivers/pc80/tpm: Remove flag TPM_RDRESP_NEED_DELAY 2024-10-14 15:26:11 +00:00
soc soc/intel/meteorlake: Add support for USB wake up 2025-03-21 15:05:23 +00:00
southbridge haswell NRI: Add DDR3 JEDEC reset and init 2025-03-08 22:53:24 +00:00
superio superio/ite: Add support for IT8625E 2024-11-21 15:49:12 +00:00
vendorcode Revert "soc/intel/jasperlake: Add CrashLog implementation for Intel JSL" 2025-03-17 20:21:04 +00:00
Kconfig Kconfig: Update prompt and help text for CBFS_SIZE 2025-03-01 23:29:09 +00:00