1 comment:
File src/soc/intel/common/block/cpu/cpulib.c:
/* Time Window Tau Bits [6:0] */
msr.lo &= ~0x7f;
msr.lo |= 0xe6; /* setting 100ms thermal time window */
wrmsr(MSR_TEMPERATURE_TARGET, msr);
If I have a look at the MSR documentation of Apollo Lake then I will find that bits 0.. […]
That's fair. It looks like from cannonlake onwards, those bits are as expected here (time window bits). I'll supplement this with a guard to exclude APL and before, since from the EDSs I have, all SoC's after that appear to have the bits defined that way.
To view, visit change 42879. To unsubscribe, or for help writing mail filters, visit settings.