X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=drivers%2Fcpufreq%2Fcpufreq.c;h=04548f7023af68dee6b36fc590ec59f02c0216f7;hb=162bdafa46bfbc10c564de3c1aca2708440181e8;hp=89b3c52cd5c3a61a7961358dea59009c3ce2de02;hpb=874db4d8002f89e1494be9d5c32f298cec621251;p=cascardo%2Flinux.git diff --git a/drivers/cpufreq/cpufreq.c b/drivers/cpufreq/cpufreq.c index 89b3c52cd5c3..04548f7023af 100644 --- a/drivers/cpufreq/cpufreq.c +++ b/drivers/cpufreq/cpufreq.c @@ -1460,6 +1460,9 @@ unsigned int cpufreq_get(unsigned int cpu) { unsigned int ret_freq = 0; + if (cpufreq_disabled() || !cpufreq_driver) + return -ENOENT; + if (!down_read_trylock(&cpufreq_rwsem)) return 0;