@@ -1326,7 +1326,11 @@
mutex_unlock(&sbuf->cam->s_mutex);
}
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 32)
+static struct vm_operations_struct cafe_v4l_vm_ops = {
+#else
static const struct vm_operations_struct cafe_v4l_vm_ops = {
+#endif
.open = cafe_v4l_vm_open,
.close = cafe_v4l_vm_close
};
@@ -1500,7 +1500,11 @@
}
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 32)
+static struct vm_operations_struct et61x251_vm_ops = {
+#else
static const struct vm_operations_struct et61x251_vm_ops = {
+#endif
.open = et61x251_vm_open,
.close = et61x251_vm_close,
};
@@ -103,7 +103,11 @@
frame->v4l2_buf.flags &= ~V4L2_BUF_FLAG_MAPPED;
}
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 32)
+static struct vm_operations_struct gspca_vm_ops = {
+#else
static const struct vm_operations_struct gspca_vm_ops = {
+#endif
.open = gspca_vm_open,
.close = gspca_vm_close,
};
@@ -2081,7 +2081,11 @@
}
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 32)
+static struct vm_operations_struct sn9c102_vm_ops = {
+#else
static const struct vm_operations_struct sn9c102_vm_ops = {
+#endif
.open = sn9c102_vm_open,
.close = sn9c102_vm_close,
};
@@ -791,7 +791,11 @@
if (sbuf->mapcount == 0)
sbuf->v4lbuf.flags &= ~V4L2_BUF_FLAG_MAPPED;
}
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 32)
+static struct vm_operations_struct stk_v4l_vm_ops = {
+#else
static const struct vm_operations_struct stk_v4l_vm_ops = {
+#endif
.open = stk_v4l_vm_open,
.close = stk_v4l_vm_close
};
@@ -1061,7 +1061,11 @@
buffer->vma_use_count--;
}
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 32)
+static struct vm_operations_struct uvc_vm_ops = {
+#else
static const struct vm_operations_struct uvc_vm_ops = {
+#endif
.open = uvc_vm_open,
.close = uvc_vm_close,
};
@@ -107,7 +107,11 @@
}
}
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 32)
+static struct vm_operations_struct videobuf_vm_ops = {
+#else
static const struct vm_operations_struct videobuf_vm_ops = {
+#endif
.open = videobuf_vm_open,
.close = videobuf_vm_close,
};
@@ -422,8 +422,11 @@
}
#endif
-static const struct vm_operations_struct videobuf_vm_ops =
-{
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 32)
+static struct vm_operations_struct videobuf_vm_ops = {
+#else
+static const struct vm_operations_struct videobuf_vm_ops = {
+#endif
.open = videobuf_vm_open,
.close = videobuf_vm_close,
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 24)
@@ -117,8 +117,11 @@
return;
}
-static const struct vm_operations_struct videobuf_vm_ops =
-{
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 32)
+static struct vm_operations_struct videobuf_vm_ops = {
+#else
+static const struct vm_operations_struct videobuf_vm_ops = {
+#endif
.open = videobuf_vm_open,
.close = videobuf_vm_close,
};
@@ -939,7 +939,11 @@
}
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 32)
+static struct vm_operations_struct zc0301_vm_ops = {
+#else
static const struct vm_operations_struct zc0301_vm_ops = {
+#endif
.open = zc0301_vm_open,
.close = zc0301_vm_close,
};
@@ -3180,7 +3180,11 @@
mutex_unlock(&zr->resource_lock);
}
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 32)
+static struct vm_operations_struct zoran_vm_ops = {
+#else
static const struct vm_operations_struct zoran_vm_ops = {
+#endif
.open = zoran_vm_open,
.close = zoran_vm_close,
};