--- a/drivers/media/dvb-core/dvbdev.c | |
+++ b/drivers/media/dvb-core/dvbdev.c | |
@@ -584,7 +584,11 @@ static int dvb_uevent(struct device *dev | |
return 0; | |
} | |
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,3,0) | |
static char *dvb_devnode(struct device *dev, umode_t *mode) | |
+#else | |
+static char *dvb_devnode(struct device *dev, mode_t *mode) | |
+#endif | |
{ | |
struct dvb_device *dvbdev = dev_get_drvdata(dev); | |