diff options
Diffstat (limited to 'include/media/soc_camera_platform.h')
-rw-r--r-- | include/media/soc_camera_platform.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/include/media/soc_camera_platform.h b/include/media/soc_camera_platform.h index 1d092b4678aa..bb70401b8141 100644 --- a/include/media/soc_camera_platform.h +++ b/include/media/soc_camera_platform.h | |||
@@ -12,15 +12,18 @@ | |||
12 | #define __SOC_CAMERA_H__ | 12 | #define __SOC_CAMERA_H__ |
13 | 13 | ||
14 | #include <linux/videodev2.h> | 14 | #include <linux/videodev2.h> |
15 | #include <media/soc_camera.h> | ||
16 | |||
17 | struct device; | ||
15 | 18 | ||
16 | struct soc_camera_platform_info { | 19 | struct soc_camera_platform_info { |
17 | int iface; | 20 | const char *format_name; |
18 | char *format_name; | ||
19 | unsigned long format_depth; | 21 | unsigned long format_depth; |
20 | struct v4l2_pix_format format; | 22 | struct v4l2_pix_format format; |
21 | unsigned long bus_param; | 23 | unsigned long bus_param; |
22 | void (*power)(int); | 24 | struct device *dev; |
23 | int (*set_capture)(struct soc_camera_platform_info *info, int enable); | 25 | int (*set_capture)(struct soc_camera_platform_info *info, int enable); |
26 | struct soc_camera_link link; | ||
24 | }; | 27 | }; |
25 | 28 | ||
26 | #endif /* __SOC_CAMERA_H__ */ | 29 | #endif /* __SOC_CAMERA_H__ */ |