|
@@ -23,7 +23,6 @@
|
|
|
|
|
|
#include <linux/i2c.h>
|
|
|
#include <linux/usb.h>
|
|
|
-#include <media/soc_camera.h>
|
|
|
#include <media/i2c/mt9v011.h>
|
|
|
#include <media/v4l2-clk.h>
|
|
|
#include <media/v4l2-common.h>
|
|
@@ -43,13 +42,6 @@ static unsigned short omnivision_sensor_addrs[] = {
|
|
|
I2C_CLIENT_END
|
|
|
};
|
|
|
|
|
|
-static struct soc_camera_link camlink = {
|
|
|
- .bus_id = 0,
|
|
|
- .flags = 0,
|
|
|
- .module_name = "em28xx",
|
|
|
- .unbalanced_power = true,
|
|
|
-};
|
|
|
-
|
|
|
/* FIXME: Should be replaced by a proper mt9m111 driver */
|
|
|
static int em28xx_initialize_mt9m111(struct em28xx *dev)
|
|
|
{
|
|
@@ -419,7 +411,6 @@ int em28xx_init_camera(struct em28xx *dev)
|
|
|
.type = "ov2640",
|
|
|
.flags = I2C_CLIENT_SCCB,
|
|
|
.addr = client->addr,
|
|
|
- .platform_data = &camlink,
|
|
|
};
|
|
|
struct v4l2_subdev_format format = {
|
|
|
.which = V4L2_SUBDEV_FORMAT_ACTIVE,
|