kernel-fxtec-pro1x/drivers/media/video/gspca/m5602
Luk?? Karas ac3d5bfecc V4L/DVB (11451): gspca - m5602-s5k83a: Add rotation, ctrl cache. Rename some ctrls.
s5k83a sensor mounted on many acer laptops have a swiwel allowing it to be rotated. When the camera is in its rotated state, the image needs to be flipped. The only way to check for if the camera has been flipped is to continously poll a register in the m5602. This patch creates a kernel thread which does this. This patch renames some v4l2 ctrls and finally implements a cache in order to prevent unnecessary sensor reads.

Signed-off-by: Luk?? Karas <lukas.karas@centrum.cz>
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-06-16 18:20:23 -03:00
..
Kconfig V4L/DVB (9096): gspca: Subdriver selection at config time. 2008-10-12 09:37:13 -02:00
m5602_bridge.h V4L/DVB (11423): gspca - m5602-ov9650: Add a disconnect hook, setup a ctrl cache ctrl. 2009-04-06 21:44:46 -03:00
m5602_core.c V4L/DVB (11451): gspca - m5602-s5k83a: Add rotation, ctrl cache. Rename some ctrls. 2009-06-16 18:20:23 -03:00
m5602_mt9m111.c V4L/DVB (11450): gspca - m5602-mt9m111: Convert the mt9m111 to use a v4l2 ctrl cache 2009-06-16 18:20:23 -03:00
m5602_mt9m111.h V4L/DVB (11450): gspca - m5602-mt9m111: Convert the mt9m111 to use a v4l2 ctrl cache 2009-06-16 18:20:23 -03:00
m5602_ov9650.c V4L/DVB (11427): gspca - m5602: Minor cleanups 2009-04-06 21:44:48 -03:00
m5602_ov9650.h V4L/DVB (11425): gspca - m5602: Move the vflip quirk to probe stage. 2009-04-06 21:44:47 -03:00
m5602_po1030.c V4L/DVB (11414): gspca - m5602-mt9m111: Move v4l2 controls to main sensor file. 2009-04-06 21:44:40 -03:00
m5602_po1030.h V4L/DVB (11416): gspca - m5602: Constify all sensor structs 2009-04-06 21:44:42 -03:00
m5602_s5k4aa.c V4L/DVB (11414): gspca - m5602-mt9m111: Move v4l2 controls to main sensor file. 2009-04-06 21:44:40 -03:00
m5602_s5k4aa.h V4L/DVB (11416): gspca - m5602: Constify all sensor structs 2009-04-06 21:44:42 -03:00
m5602_s5k83a.c V4L/DVB (11451): gspca - m5602-s5k83a: Add rotation, ctrl cache. Rename some ctrls. 2009-06-16 18:20:23 -03:00
m5602_s5k83a.h V4L/DVB (11451): gspca - m5602-s5k83a: Add rotation, ctrl cache. Rename some ctrls. 2009-06-16 18:20:23 -03:00
m5602_sensor.h V4L/DVB (11423): gspca - m5602-ov9650: Add a disconnect hook, setup a ctrl cache ctrl. 2009-04-06 21:44:46 -03:00
Makefile V4L/DVB (11411): gspca - m5602: Rework v4l ctrl handling in all sensors 2009-04-06 21:44:39 -03:00