forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/tools/power/cpupower/utils/idle_monitor/nhm_idle.c
....@@ -1,7 +1,6 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * (C) 2010,2011 Thomas Renninger <trenn@suse.de>, Novell Inc.
3
- *
4
- * Licensed under the terms of the GNU GPL License version 2.
54 *
65 * Based on Len Brown's <lenb@kernel.org> turbostat tool.
76 */
....@@ -92,7 +91,7 @@
9291 break;
9392 default:
9493 return -1;
95
- };
94
+ }
9695 if (read_msr(cpu, msr, val))
9796 return -1;
9897
....@@ -209,7 +208,7 @@
209208 .stop = nhm_stop,
210209 .do_register = intel_nhm_register,
211210 .unregister = intel_nhm_unregister,
212
- .needs_root = 1,
211
+ .flags.needs_root = 1,
213212 .overflow_s = 922000000 /* 922337203 seconds TSC overflow
214213 at 20GHz */
215214 };