diff options
Diffstat (limited to 'firmware/target/hosted/cpuinfo-linux.h')
-rw-r--r-- | firmware/target/hosted/cpuinfo-linux.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/firmware/target/hosted/cpuinfo-linux.h b/firmware/target/hosted/cpuinfo-linux.h index 0483a3a9aa..defbf2f374 100644 --- a/firmware/target/hosted/cpuinfo-linux.h +++ b/firmware/target/hosted/cpuinfo-linux.h | |||
@@ -39,9 +39,12 @@ struct time_state { | |||
39 | }; | 39 | }; |
40 | 40 | ||
41 | int cpuusage_linux(struct cpuusage* u); | 41 | int cpuusage_linux(struct cpuusage* u); |
42 | int frequency_linux(int cpu, bool scaling); | 42 | /* Return the frequency of a CPU. Note that whenever CPU frequency scaling is supported by the |
43 | * driver, this frequency may not be accurate and may vaguely reflect the cpu mode. Use | ||
44 | * current_scaling_frequency() to get the actual frequency if scaling is supported. | ||
45 | * Return -1 on error. */ | ||
46 | int frequency_linux(int cpu); | ||
43 | 47 | ||
44 | #if defined(DX50) || defined(DX90) | ||
45 | /* | 48 | /* |
46 | Get the current cpufreq scaling governor. | 49 | Get the current cpufreq scaling governor. |
47 | cpu [in]: The number of the cpu to query. | 50 | cpu [in]: The number of the cpu to query. |
@@ -60,7 +63,6 @@ bool current_scaling_governor(int cpu, char* governor, int governor_size); | |||
60 | int min_scaling_frequency(int cpu); | 63 | int min_scaling_frequency(int cpu); |
61 | int current_scaling_frequency(int cpu); | 64 | int current_scaling_frequency(int cpu); |
62 | int max_scaling_frequency(int cpu); | 65 | int max_scaling_frequency(int cpu); |
63 | #endif | ||
64 | 66 | ||
65 | int cpustatetimes_linux(int cpu, struct time_state* data, int max_elements); | 67 | int cpustatetimes_linux(int cpu, struct time_state* data, int max_elements); |
66 | int cpucount_linux(void); | 68 | int cpucount_linux(void); |