coreboot/src
Bora Guvendik cf97e1bc25 mb/intel/ptlrvp: Add power meter acpi changes
This commit introduces changes to the ACPI implementation for the
PTLRVP mainboard by adding power meter support. It defines how the
PAC194x series devices are connected to the I2C controller and details
their configuration. Each device under scope \_SB.PCI0.I2C3 is given
specific methods to indicate its status, resource settings, and device
specific configurations via _DSM. This includes functionality to return
monitored power rail names, resistor values, EMI configurations, sample
frequencies, and Vbus multiplication factors. These changes enhance
the power management capabilities of the mainboard, allowing precise
monitoring and control over various power rails.

BUG=none
TEST=Verify power meter ACPI changes in DSDT.

Signed-off-by: Bora Guvendik <bora.guvendik@intel.com>
Change-Id: I6e5d38500cac46187283481ef6f84215b14e927b
Reviewed-on: https://review.coreboot.org/c/coreboot/+/88198
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Cliff Huang <cliff.huang@intel.com>
2025-10-17 15:31:53 +00:00
..
acpi acpi: Move most of HEST ACPI table to common code 2025-09-30 23:52:09 +00:00
arch arch/x86: Use boolean for flag_is_changeable_p() 2025-10-07 11:20:26 +00:00
commonlib lib: coreboot_tables: Fix grammar of *These information* in comment 2025-09-28 19:13:52 +00:00
console console: Fix flushing for slow consoles 2025-10-02 22:44:46 +00:00
cpu cpu/x86/topology: Add tile and die ID CPU topology fields 2025-10-13 17:09:18 +00:00
device device: Introduce reworked azalia verb table 2025-09-28 18:18:14 +00:00
drivers drivers/ipmi: add Block Transfer (BT) interface 2025-10-16 12:16:43 +00:00
ec ec/starlabs/merlin: Add disabled option for lid switch 2025-10-11 18:44:36 +00:00
include soc/mediatek/common: Conditionally set up framebuffer 2025-10-16 07:04:22 +00:00
lib lib: Generalize BMP_LOGO help text 2025-10-17 06:55:44 +00:00
mainboard mb/intel/ptlrvp: Add power meter acpi changes 2025-10-17 15:31:53 +00:00
northbridge nb/intel/haswell: Use boolean for cbmem_was_initted 2025-10-02 23:29:16 +00:00
sbom sbom: Fix build with merged bootblock and romstage 2025-07-07 14:29:29 +00:00
security security/vboot/Makefile.mk: Fix building vboot lib with OpenSIL 2025-10-13 10:11:29 +00:00
soc soc/amd/cezanne: Add config option to keep ACP running in ACPI S3 state 2025-10-16 10:40:08 +00:00
southbridge sb/intel/lynxpoint: Enable PCIe Relaxed Order 2025-09-25 16:06:18 +00:00
superio superio/nuvoton: Add NCT5535D 2025-09-26 19:02:06 +00:00
vendorcode vc/intel/fsp/fsp2_0/wildcatlake: Expose Thermal current thresholds and mode 2025-10-14 16:38:39 +00:00
Kconfig Kconfig: Introduce HAVE_CBFS_FILE_OPTION_BACKEND 2025-09-17 04:18:07 +00:00