hc
2023-11-06 e3e12f52b214121840b44c91de5b3e5af5d3eb84
kernel/drivers/rknpu/rknpu_debugger.c
....@@ -14,7 +14,9 @@
1414 #include <asm/div64.h>
1515
1616 #ifndef FPGA_PLATFORM
17
+#ifdef CONFIG_PM_DEVFREQ
1718 #include <../drivers/devfreq/governor.h>
19
+#endif
1820 #endif
1921
2022 #include "rknpu_drv.h"
....@@ -191,6 +193,7 @@
191193 return 0;
192194 }
193195
196
+#ifdef CONFIG_PM_DEVFREQ
194197 static ssize_t rknpu_freq_set(struct file *file, const char __user *ubuf,
195198 size_t len, loff_t *offp)
196199 {
....@@ -233,6 +236,13 @@
233236
234237 return len;
235238 }
239
+#else
240
+static ssize_t rknpu_freq_set(struct file *file, const char __user *ubuf,
241
+ size_t len, loff_t *offp)
242
+{
243
+ return -EFAULT;
244
+}
245
+#endif
236246
237247 static int rknpu_volt_show(struct seq_file *m, void *data)
238248 {