forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/tools/power/cpupower/utils/idle_monitor/snb_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 */
....@@ -78,7 +77,7 @@
7877 break;
7978 default:
8079 return -1;
81
- };
80
+ }
8281 if (read_msr(cpu, msr, val))
8382 return -1;
8483 return 0;
....@@ -193,7 +192,7 @@
193192 .stop = snb_stop,
194193 .do_register = snb_register,
195194 .unregister = snb_unregister,
196
- .needs_root = 1,
195
+ .flags.needs_root = 1,
197196 .overflow_s = 922000000 /* 922337203 seconds TSC overflow
198197 at 20GHz */
199198 };