| .. | .. |
|---|
| 1 | +// SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | /* |
|---|
| 2 | 3 | * (C) 2010,2011 Thomas Renninger <trenn@suse.de>, Novell Inc. |
|---|
| 3 | | - * |
|---|
| 4 | | - * Licensed under the terms of the GNU GPL License version 2. |
|---|
| 5 | 4 | * |
|---|
| 6 | 5 | * Based on Len Brown's <lenb@kernel.org> turbostat tool. |
|---|
| 7 | 6 | */ |
|---|
| .. | .. |
|---|
| 92 | 91 | break; |
|---|
| 93 | 92 | default: |
|---|
| 94 | 93 | return -1; |
|---|
| 95 | | - }; |
|---|
| 94 | + } |
|---|
| 96 | 95 | if (read_msr(cpu, msr, val)) |
|---|
| 97 | 96 | return -1; |
|---|
| 98 | 97 | |
|---|
| .. | .. |
|---|
| 209 | 208 | .stop = nhm_stop, |
|---|
| 210 | 209 | .do_register = intel_nhm_register, |
|---|
| 211 | 210 | .unregister = intel_nhm_unregister, |
|---|
| 212 | | - .needs_root = 1, |
|---|
| 211 | + .flags.needs_root = 1, |
|---|
| 213 | 212 | .overflow_s = 922000000 /* 922337203 seconds TSC overflow |
|---|
| 214 | 213 | at 20GHz */ |
|---|
| 215 | 214 | }; |
|---|