diff options
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.patch | 40 |
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 @@ | |||
1 | From bb40914cf9e313d70385e647f956a55df15e717f Mon Sep 17 00:00:00 2001 | ||
2 | From: Sergio Aguirre <saaguirre@ti.com> | ||
3 | Date: Fri, 11 Jun 2010 16:17:56 -0500 | ||
4 | Subject: [PATCH 03/75] mt9t111: Pass v4l2_int_device data | ||
5 | |||
6 | Signed-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 | |||
12 | diff --git a/drivers/media/video/mt9t111.c b/drivers/media/video/mt9t111.c | ||
13 | index 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"); | ||
25 | diff --git a/include/media/mt9t111.h b/include/media/mt9t111.h | ||
26 | index 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 | -- | ||
39 | 1.6.6.1 | ||
40 | |||