]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
cpufreq(4): Add support for Intel Speed Shift
authorcem <cem@FreeBSD.org>
Wed, 22 Jan 2020 23:28:42 +0000 (23:28 +0000)
committercem <cem@FreeBSD.org>
Wed, 22 Jan 2020 23:28:42 +0000 (23:28 +0000)
commita4e3b5b685179d1576933ac5e67719dfe96efdea
treec55562aa9675e93475e483d131cddadad2ff648f
parentedac4c046d0e3bab30fe6e261d934861b7f60ff2
cpufreq(4): Add support for Intel Speed Shift

Intel Speed Shift is Intel's technology to control frequency in hardware,
with hints from software.

Let's get a working version of this in the tree and we can refine it from
here.

Submitted by: bwidawsk, scottph
Reviewed by: bcr (manpages), myself
Discussed with: jhb, kib (earlier versions)
With feedback from: Greg V, gallatin, freebsdnewbie AT freenet.de
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D18028
share/man/man4/cpufreq.4
share/man/man4/hwpstate_intel.4 [new file with mode: 0644]
sys/conf/files.x86
sys/kern/kern_cpu.c
sys/modules/cpufreq/Makefile
sys/sys/cpu.h
sys/x86/cpufreq/est.c
sys/x86/cpufreq/hwpstate_amd.c [moved from sys/x86/cpufreq/hwpstate.c with 100% similarity]
sys/x86/cpufreq/hwpstate_intel.c [new file with mode: 0644]
sys/x86/cpufreq/hwpstate_intel_internal.h [new file with mode: 0644]