coreboot/src
Rizwan Qureshi 0dd72e8b1d skylake: Set Pkg Power clamping bit in Power Limit MSR
Setting the Package Power clamping bits in Power Limit MSR
(MSR_PKG_POWER_LIMIT 0x610) Allows going below the OS requested
P or T state for the time window specified for PL1 or PL2.

BRANCH=none
BUG=chrome-os-partner:47041
TEST=Built and boot on kunimitsu, load the system with Aquarium WebGL,
	change the power limit value from default (TDP or 15W) to any lower value
	note that the Pkg power comes down and also the CPU frequency is lowered.

Change-Id: I9c0dd90a6660214ae142418aae8b8c5f6a739896
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: b0b527991c2d26da5772700a22ff101eaf9993ef
Original-Change-Id: Ia59fcfe2a14cd7f8b1e1b8e967073e67eb452f42
Original-Signed-off-by: Rizwan Qureshi <rizwan.qureshi@intel.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/309556
Original-Tested-by: Charulatha Varadarajan <charuprasanna@gmail.com>
Original-Tested-by: Charulatha Varadarajan <charulatha.varadarajan@intel.com>
Original-Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: http://review.coreboot.org/12257
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2015-11-05 17:39:46 +01:00
..
acpi tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
arch ACPI: Add functions for DMAR I/O-APIC and HPET entries 2015-11-04 16:17:12 +01:00
commonlib cbmem: add coreboot table records for each cbmem entry 2015-11-03 00:19:46 +01:00
console tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
cpu cpu/microcode: Remove EXTERNAL / ADDED_DURING_BUILD variables 2015-11-05 02:24:45 +01:00
device tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
drivers drivers/pc80: Rework normal / fallback selector code 2015-11-03 21:55:20 +01:00
ec tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
include drivers/pc80: Rework normal / fallback selector code 2015-11-03 21:55:20 +01:00
lib drivers/pc80: Rework normal / fallback selector code 2015-11-03 21:55:20 +01:00
mainboard mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
northbridge nb/intel/sandybridge: Limit GFX workaround to Sandy Bridge 2015-11-05 16:09:42 +01:00
soc skylake: Set Pkg Power clamping bit in Power Limit MSR 2015-11-05 17:39:46 +01:00
southbridge sb/intel/bd82x6x: Assign unique bus/dev/fn for I/O APIC + HPETs 2015-11-04 18:17:11 +01:00
superio Drop SuperIO smsc/fdc37m60x 2015-11-04 01:00:19 +01:00
vendorcode tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
Kconfig drivers/pc80: Rework normal / fallback selector code 2015-11-03 21:55:20 +01:00