xref: /freebsd/sys/x86/cpufreq/hwpstate_common.c (revision 8043295875083b57a6b7b2dc6826fde4cf4e1ba1)
1*80432958SOlivier Certner /*
2*80432958SOlivier Certner  * SPDX-License-Identifier: BSD-2-Clause
3*80432958SOlivier Certner  *
4*80432958SOlivier Certner  * Copyright (c) 2026 The FreeBSD Foundation
5*80432958SOlivier Certner  *
6*80432958SOlivier Certner  * This software was developed by Olivier Certner <olce@FreeBSD.org> at Kumacom
7*80432958SOlivier Certner  * SARL under sponsorship from the FreeBSD Foundation.
8*80432958SOlivier Certner  */
9*80432958SOlivier Certner 
10*80432958SOlivier Certner #include <sys/sysctl.h>
11*80432958SOlivier Certner 
12*80432958SOlivier Certner #include <x86/cpufreq/hwpstate_common.h>
13*80432958SOlivier Certner 
14*80432958SOlivier Certner 
15*80432958SOlivier Certner int hwpstate_verbose;
16*80432958SOlivier Certner SYSCTL_INT(_debug, OID_AUTO, hwpstate_verbose, CTLFLAG_RWTUN,
17*80432958SOlivier Certner     &hwpstate_verbose, 0, "Debug hwpstate");
18*80432958SOlivier Certner 
19*80432958SOlivier Certner bool hwpstate_pkg_ctrl_enable = true;
20*80432958SOlivier Certner SYSCTL_BOOL(_machdep, OID_AUTO, hwpstate_pkg_ctrl, CTLFLAG_RDTUN,
21*80432958SOlivier Certner     &hwpstate_pkg_ctrl_enable, 0,
22*80432958SOlivier Certner     "Set 1 (default) to enable package-level control, 0 to disable");
23