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