ASRock Rack W680D4ID-2T/G5/X550 C-states / ASPM problem

I read through drivers/idle/intel_idle.c, and it looks like INTEL_ARROWLAKE is not specifically supported yet, so I’m getting the CPU idle states exposed by ACPI.

You don’t need special support for Raptor or Arror Lake. By default Linux will use default ACPI C-states using MWAIT instruction. It’s enough to achieve C2, C6 and C10 (though AFAIK it’s impossible to achieve C8 without proper support).

For some reason Intel didn’t find it useful for new desktop platforms, maybe their reasons have some ground, I don’t know, but it’s definitely not a requirement.

Enabling SAGV (System Agent Geyserville) in BIOS, using the parameters in the documentation

Do you have Intel Premier account? Because I cannot open this documentation without login. Found it in web.archive.org. Also you can find those points in any processor specification PDF.