soc/intel/alderlake: Move C State Demotion to mainboard config

Rather than disabling C State demotions for every single Raptor
Lake board due to an issue with S0ix, regardless of if they even
use S0ix, configure it in the mainboard.

Signed-off-by: Sean Rhodes <sean@starlabs.systems>
Change-Id: I4f941a549bc717ae2f8ec961ead7ac7668347c99
Reviewed-on: https://review.coreboot.org/c/coreboot/+/77087
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin L Roth <gaumless@gmail.com>
This commit is contained in:
Sean Rhodes 2023-08-08 13:46:53 +01:00 committed by Martin L Roth
commit 42f8b59c11
5 changed files with 20 additions and 5 deletions

View file

@ -1,4 +1,7 @@
chip soc/intel/alderlake
# Disable package C state demotion on Raptorlake as a W/A for S0ix issues
# seen on J0 and Q0 SKUs
register "disable_package_c_state_demotion" = "1"
device domain 0 on end
end

View file

@ -1,4 +1,7 @@
chip soc/intel/alderlake
# Disable package C state demotion on Raptorlake as a W/A for S0ix issues
# seen on J0 and Q0 SKUs
register "disable_package_c_state_demotion" = "1"
device domain 0 on
device ref pch_espi on