|
@@ -28,7 +28,6 @@
|
|
|
#include <linux/kernel.h>
|
|
|
#include <linux/workqueue.h>
|
|
|
#include <linux/thermal.h>
|
|
|
-#include <linux/cpufreq.h>
|
|
|
#include <linux/cpumask.h>
|
|
|
#include <linux/cpu_cooling.h>
|
|
|
#include <linux/of.h>
|
|
@@ -403,11 +402,6 @@ int ti_thermal_register_cpu_cooling(struct ti_bandgap *bgp, int id)
|
|
|
if (!data)
|
|
|
return -EINVAL;
|
|
|
|
|
|
- if (!cpufreq_get_current_driver()) {
|
|
|
- dev_dbg(bgp->dev, "no cpufreq driver yet\n");
|
|
|
- return -EPROBE_DEFER;
|
|
|
- }
|
|
|
-
|
|
|
/* Register cooling device */
|
|
|
data->cool_dev = cpufreq_cooling_register(cpu_present_mask);
|
|
|
if (IS_ERR(data->cool_dev)) {
|