@@ -28,6 +28,10 @@
#include <linux/i2c-dev.h>
#endif
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 33)
+#include <linux/slab.h>
+#endif
+
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 26)
#ifdef CONFIG_PROC_FS
#include <linux/module.h>
@@ -15,6 +15,7 @@
#include <linux/workqueue.h>
#include <linux/spinlock.h>
#include <linux/sched.h>
+#include <linux/slab.h>
#include "ir-core-priv.h"
/* Define the max number of pulse/space transitions to buffer */
@@ -39,6 +39,7 @@
#include <linux/dvb/frontend.h>
+#include "compat.h"
#include "dvbdev.h"
struct dvb_frontend_tune_settings {
./drivers/media/radio/radio-tea5764.c
@@ -32,6 +32,7 @@
* add RDS support
*/
#include <linux/kernel.h>
+#include <linux/slab.h>
#include <linux/module.h>
#include <linux/init.h> /* Initdata */
#include <linux/videodev2.h> /* kernel radio structs */