Laurent Pinchart
3300a8fd48
[media] mt9v032: Use the common clock framework
...
Configure the device external clock using the common clock framework
instead of a board code callback function.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Acked-by: Sylwester Nawrocki <s.nawrocki@samsung.com >
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com >
2013-08-22 11:37:46 -03:00
Laurent Pinchart
c02b211df6
[media] media: i2c: Convert to devm_kzalloc()
...
Using the managed function the kfree() calls can be removed from the
probe error path and the remove handler.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Acked-by: Sylwester Nawrocki <s.nawrocki@samsung.com >
Acked-by: Lad, Prabhakar <prabhakar.csengg@gmail.com >
Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com >
Reviewed-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2013-05-21 07:52:15 -03:00
Laurent Pinchart
9462550f66
[media] mt9v032: Free control handler in cleanup paths
...
The control handler must be freed in the probe error path and in the
remove handler.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2013-05-21 07:49:54 -03:00
Lad, Prabhakar
b28d70176e
[media] media: mt9p031/mt9t001/mt9v032: use V4L2_CID_TEST_PATTERN for test pattern control
...
V4L2_CID_TEST_PATTERN is now a standard control.
This patch replaces the user defined control for test
pattern to make use of standard control V4L2_CID_TEST_PATTERN.
Signed-off-by: Lad, Prabhakar <prabhakar.lad@ti.com >
Signed-off-by: Manjunath Hadli <manjunath.hadli@ti.com >
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Acked-by: Sakari Ailus <sakari.ailus@iki.fi >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2012-10-05 21:49:32 -03:00
Laurent Pinchart
9ec670e2aa
[media] mt9v032: Export horizontal and vertical blanking as V4L2 controls
...
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2012-09-13 16:29:31 -03:00
Laurent Pinchart
e9a50e4c2d
[media] mt9v032: Provide link frequency control
...
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Acked-by: Sakari Ailus <sakari.ailus@iki.fi >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2012-09-13 16:29:07 -03:00
Sakari Ailus
41a33a00e8
[media] mt9v032: Provide pixel rate control
...
Provide pixel rate control calculated from external clock and horizontal
binning factor.
Signed-off-by: Sakari Ailus <sakari.ailus@iki.fi >
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2012-09-13 16:26:05 -03:00
Mauro Carvalho Chehab
cb7a01ac32
[media] move i2c files into drivers/media/i2c
...
Move ancillary I2C drivers into drivers/media/i2c, in order to
better organize them.
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2012-08-15 16:42:14 -03:00