]> Pileus Git - ~andy/linux/blobdiff - include/media/soc_camera_platform.h
perf/probes: Improve error messages
[~andy/linux] / include / media / soc_camera_platform.h
index 1d092b4678aa508c7b3aa19e10105f6b228ec3d3..bb70401b81413f19f8a8d16e91ab3219c094af25 100644 (file)
 #define __SOC_CAMERA_H__
 
 #include <linux/videodev2.h>
+#include <media/soc_camera.h>
+
+struct device;
 
 struct soc_camera_platform_info {
-       int iface;
-       char *format_name;
+       const char *format_name;
        unsigned long format_depth;
        struct v4l2_pix_format format;
        unsigned long bus_param;
-       void (*power)(int);
+       struct device *dev;
        int (*set_capture)(struct soc_camera_platform_info *info, int enable);
+       struct soc_camera_link link;
 };
 
 #endif /* __SOC_CAMERA_H__ */