Page MenuHomeFreeBSD

Summary:Add definitions for Intel Speed Shift
ClosedPublic

Authored by bwidawsk on Nov 19 2018, 7:43 PM.
Tags
None
Referenced Files
F157064921: D18050.id50650.diff
Mon, May 18, 5:53 AM
F157008676: D18050.id.diff
Sun, May 17, 10:40 PM
Unknown Object (File)
Sun, May 17, 5:23 PM
Unknown Object (File)
Fri, May 15, 11:02 AM
Unknown Object (File)
Tue, Apr 28, 9:33 AM
Unknown Object (File)
Mon, Apr 27, 9:39 PM
Unknown Object (File)
Mon, Apr 27, 8:41 PM
Unknown Object (File)
Mon, Apr 27, 3:31 PM

Details

Summary

These definitions will be used by a driver to implement Hardware
P-States (autonomous control of HWP, via Intel Speed Shift technology).

This is split out from the original RFC patch D18028.

Test Plan

N/A

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bwidawsk retitled this revision from Summary: Add definitions for Intel Speed Shift to Summary:Add definitions for Intel Speed Shift.Nov 19 2018, 7:43 PM
bwidawsk added a subscriber: scottph.

I think it is useful to add the decoding of CPUID.6 info identcpu.c, since we start to rely on many bits from there.

sys/x86/include/specialreg.h
557 ↗(On Diff #50612)

PECI is not listed in SDM, BTW.

This revision is now accepted and ready to land.Nov 20 2018, 9:30 AM
bwidawsk added inline comments.
sys/x86/include/specialreg.h
557 ↗(On Diff #50612)

Ha. Well, I don't think there is much point in keeping that definition then.

This revision was automatically updated to reflect the committed changes.