summaryrefslogtreecommitdiffstats
path: root/extras/recipes-kernel/linux/linux-omap-psp-2.6.32/cam/0003-mt9t111-Pass-v4l2_int_device-data.patch
diff options
context:
space:
mode:
Diffstat (limited to 'extras/recipes-kernel/linux/linux-omap-psp-2.6.32/cam/0003-mt9t111-Pass-v4l2_int_device-data.patch')
-rw-r--r--extras/recipes-kernel/linux/linux-omap-psp-2.6.32/cam/0003-mt9t111-Pass-v4l2_int_device-data.patch40
1 files changed, 40 insertions, 0 deletions
diff --git a/extras/recipes-kernel/linux/linux-omap-psp-2.6.32/cam/0003-mt9t111-Pass-v4l2_int_device-data.patch b/extras/recipes-kernel/linux/linux-omap-psp-2.6.32/cam/0003-mt9t111-Pass-v4l2_int_device-data.patch
new file mode 100644
index 00000000..0c6b90aa
--- /dev/null
+++ b/extras/recipes-kernel/linux/linux-omap-psp-2.6.32/cam/0003-mt9t111-Pass-v4l2_int_device-data.patch
@@ -0,0 +1,40 @@
1From bb40914cf9e313d70385e647f956a55df15e717f Mon Sep 17 00:00:00 2001
2From: Sergio Aguirre <saaguirre@ti.com>
3Date: Fri, 11 Jun 2010 16:17:56 -0500
4Subject: [PATCH 03/75] mt9t111: Pass v4l2_int_device data
5
6Signed-off-by: Sergio Aguirre <saaguirre@ti.com>
7---
8 drivers/media/video/mt9t111.c | 2 +-
9 include/media/mt9t111.h | 2 +-
10 2 files changed, 2 insertions(+), 2 deletions(-)
11
12diff --git a/drivers/media/video/mt9t111.c b/drivers/media/video/mt9t111.c
13index 95e1508..6a7b2c0 100644
14--- a/drivers/media/video/mt9t111.c
15+++ b/drivers/media/video/mt9t111.c
16@@ -371,7 +371,7 @@ static int ioctl_s_power(struct v4l2_int_device *s, enum v4l2_power on)
17 else
18 debug_dummy("debug_dummy -- enable clock\n");;
19
20- rval = sensor->pdata->power_set(on);
21+ rval = sensor->pdata->power_set(s, on);
22 if (rval < 0) {
23 dev_err(&c->dev, "Unable to set the power state: " "mt9t111"
24 " sensor\n");
25diff --git a/include/media/mt9t111.h b/include/media/mt9t111.h
26index 0a5161a..aae3f99 100644
27--- a/include/media/mt9t111.h
28+++ b/include/media/mt9t111.h
29@@ -56,7 +56,7 @@
30
31 struct mt9t111_platform_data {
32 char *master;
33- int (*power_set) (enum v4l2_power on);
34+ int (*power_set) (struct v4l2_int_device *s, enum v4l2_power on);
35 int (*ifparm) (struct v4l2_ifparm *p);
36 int (*priv_data_set) (void *);
37 /* Interface control params */
38--
391.6.6.1
40