aboutsummaryrefslogtreecommitdiff
path: root/sys/x86/cpufreq
Commit message (Expand)AuthorAgeFilesLines
* hwpstate_amd(4): Move 'struct get_cppc_regs_data' & co. closer to useOlivier Certner8 days1-22/+22
* hwpstate_amd(4): Rename '*set_autonomous_hwp*()' => 'enable_cppc*()'Olivier Certner8 days1-4/+4
* hwpstate_amd(4): Rename PSTATE_CPPC internal flagOlivier Certner8 days1-18/+16
* hwpstate_amd(4): Style: Align 'machdep.hwpstate_amd_cppc_enable'Olivier Certner8 days1-1/+1
* hwpstate_amd(4): Update copyrightOlivier Certner8 days1-0/+5
* hwpstate_amd(4): Style: Sort headersOlivier Certner8 days1-4/+5
* hwpstate_amd(4): Add knobs to get/set all fields of CPPC_REQUESTOlivier Certner8 days1-12/+42
* hwpstate_amd(4): 'epp' sysctl leaf to operate on real EPP hardware valuesOlivier Certner8 days1-13/+8
* hwpstate_amd(4): Factor out setting the CPPC_REQUEST registerOlivier Certner8 days1-25/+69
* hwpstate_amd(4): Sane defaults for min/max perf on insane capabilitiesOlivier Certner8 days1-4/+23
* hwpstate_amd(4): attach(): More diagnostic on CPPC enableOlivier Certner8 days1-49/+84
* hwpstate_amd(4): Register dump: Fine-grained error reportingOlivier Certner8 days1-40/+72
* hwpstate_amd(4): Revamp the softcOlivier Certner13 days1-15/+22
* hwpstate_amd(4): attach(): Fix styleOlivier Certner13 days1-2/+2
* hwpstate_amd(4): Rename EPP handler, convert to unsigned intOlivier Certner13 days1-17/+15
* hwpstate_amd(4): Assert PSTATE_CPPC is on in corresponding sysctl handlersOlivier Certner13 days1-3/+12
* hwpstate_amd(4): Rename register dump sysctl handlerOlivier Certner13 days1-14/+13
* hwpstate_amd(4): Factor out printing CPPC registers, fix CPPC_REQUEST'sOlivier Certner13 days1-22/+43
* hwpstate{_amd,intel}(4): Move common knobs to a separate fileOlivier Certner13 days4-14/+38
* hwpstate_amd(4): Rename CPPC register macrosOlivier Certner2026-02-031-14/+14
* hwpstate_amd(4): Fix BITS_WITH_VALUE()/SET_BITS_VALUE() to obey the maskOlivier Certner2026-02-031-3/+5
* hwpstate: Add CPPC enable tunableCy Schubert2026-01-221-1/+7
* hwpstate_amd: Use ipi instead of sched_bind + thread_lockShengYi Hung2026-01-161-67/+79
* hwpstate_amd: Fix compile errorShengYi Hung2026-01-031-1/+1
* hwpstate: add CPPC support for pstate driver on AMDShengYi Hung2026-01-031-25/+336
* newbus: replace leftover device unit wildcardsAhmad Khalifa2025-06-216-13/+19
* hwpstate_amd: add amd pstate for zen5SHENGYI HONG2025-01-161-16/+46
* hwpstate_amd: add amd pstate for zen4SHENGYI HONG2025-01-161-0/+1
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-276-6/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-166-12/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* hwpstate_amd: calculate power if P-state info comes from MSRJohannes Totz2023-06-121-4/+28
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-127-7/+7
* cpufreq: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-066-13/+7
* powernow(4): Fix unused variable warnings by using the variables.John Baldwin2022-04-061-2/+2
* x86: Remove CTLFLAG_NEEDGIANT from sysctls.Alexander Motin2021-12-261-2/+2
* smist: Remove unneeded Giant from bus_dma_tag_create().Alexander Motin2021-12-101-2/+1
* modules: increase MAXMODNAME and provide backward compatBjoern A. Zeeb2021-12-091-0/+1
* Make CPU children explicitly share parent unit numbers.Alexander Motin2021-09-256-10/+12
* hwpstate_intel: don't unconditionally print the error messageYuri Pankov2020-11-291-2/+4
* x86: clean up empty lines in .c and .h filesMateusz Guzik2020-09-015-8/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-2/+2
* hwpstate_intel(4): Save admin-set EPP/EPB and restore after suspendConrad Meyer2020-02-011-21/+39
* hwpstate_intel(4): Print failure message only on failureConrad Meyer2020-02-011-2/+4
* hwpstate_intel(4): Detect and support PKG variantConrad Meyer2020-02-011-10/+53
* hwpstate_intel(4): Add fallback EPP using PERF_BIAS MSRConrad Meyer2020-02-011-10/+55
* x86: Add/amend some power-management comments/macrosConrad Meyer2020-02-011-0/+12
* hwpstate_intel(4): Error check epp sysctl & bail if HW does not support featureConrad Meyer2020-02-011-2/+9
* intel_hwpstate(4): Use identcpu-cached cpuid 6 leafConrad Meyer2020-02-011-22/+5
* intel_hwpstate(4): Don't leak bound thread in error conditionsConrad Meyer2020-02-011-5/+13