| .. | .. |
|---|
| 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 | */ |
|---|
| .. | .. |
|---|
| 78 | 77 | break; |
|---|
| 79 | 78 | default: |
|---|
| 80 | 79 | return -1; |
|---|
| 81 | | - }; |
|---|
| 80 | + } |
|---|
| 82 | 81 | if (read_msr(cpu, msr, val)) |
|---|
| 83 | 82 | return -1; |
|---|
| 84 | 83 | return 0; |
|---|
| .. | .. |
|---|
| 193 | 192 | .stop = snb_stop, |
|---|
| 194 | 193 | .do_register = snb_register, |
|---|
| 195 | 194 | .unregister = snb_unregister, |
|---|
| 196 | | - .needs_root = 1, |
|---|
| 195 | + .flags.needs_root = 1, |
|---|
| 197 | 196 | .overflow_s = 922000000 /* 922337203 seconds TSC overflow |
|---|
| 198 | 197 | at 20GHz */ |
|---|
| 199 | 198 | }; |
|---|