]> rtime.felk.cvut.cz Git - frescor/frsh.git/blobdiff - resources/acpi_cpu/fra_acpi_cpu.c
Added speed reading functions.
[frescor/frsh.git] / resources / acpi_cpu / fra_acpi_cpu.c
index b7bc9bbe328d0590e262df6327075288108768ce..8a1131bec08cb8387bdb537c9510b3fcf4c6e38a 100644 (file)
@@ -88,3 +88,13 @@ int fra_CPU_set_power(int cpu, int level)
        return cpufreq_set_frequency(cpu, freqs[level]);
 }
 
+int fra_CPU_get_speed(int cpu, int level, double *ratio)
+{
+       if (!frequency_initialized || level >= 3)
+               return EINVAL;
+
+       *ratio = (double) freqs[level] / freqs[0];
+
+       return 0;
+}
+