|
@@ -38,6 +38,7 @@
|
|
|
#include <linux/module.h>
|
|
|
#include <linux/moduleparam.h>
|
|
|
#include <linux/errno.h>
|
|
|
+#include <linux/freezer.h>
|
|
|
#include <linux/kernel.h>
|
|
|
#include <linux/slab.h>
|
|
|
#include <linux/mm.h>
|
|
@@ -961,6 +962,7 @@ int cx88_audio_thread(void *data)
|
|
|
msleep_interruptible(1000);
|
|
|
if (kthread_should_stop())
|
|
|
break;
|
|
|
+ try_to_freeze();
|
|
|
|
|
|
/* just monitor the audio status for now ... */
|
|
|
memset(&t, 0, sizeof(t));
|