Erik Andrén
83fdea270c
V4L/DVB (10028): mt5602: Remove the s5k83a specific read_sensor function
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:58 -02:00
Erik Andrén
6b9c0a2aad
V4L/DVB (10027): m5602: convert the s5k83a sensor to use the common function
...
Convert the s5k83a sensor to use the common read_sensor function
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:57 -02:00
Erik Andrén
62e856dc2f
V4L/DVB (10026): m5602: remove the s5k4aa implementation of the read_sensor
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:57 -02:00
Erik Andrén
4feb24fc26
V4L/DVB (10025): m5602: convert the s5k4aa sensor to use the common function
...
Convert the s5k4aa sensor to use the common read_sensor function
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:56 -02:00
Erik Andrén
f1c6171c4b
V4L/DVB (10024): m5602: Remove the mt9m111 implementation of the read_sensor function.
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:56 -02:00
Erik Andrén
4f93c450e8
V4L/DVB (10023): m5602: Convert the mt9m111 to use the common read_sensor function
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:55 -02:00
Erik Andrén
2f5ded9b99
V4L/DVB (10022): m5602: Remove the po1030 read_sensor function
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:55 -02:00
Erik Andrén
c061c97e8d
V4L/DVB (10021): m5602: Let the po1030 use the common read_sensor function
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:54 -02:00
Erik Andrén
b66503e30e
V4L/DVB (10020): m5602: Remove the ov9650 implementation of the read sensor function
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:54 -02:00
Erik Andrén
905aabafc4
V4L/DVB (10019): m5602: Let the ov9650 use the common read sensor function
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:53 -02:00
Erik Andrén
edbfbdb3bd
V4L/DVB (10018): gspca - m5602 - ov9650: Use generic read_sensor function
...
Toggle read sensor sequence depending on type of sensor. Check that no
more than max width of a sensor is read.
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:53 -02:00
Erik Andrén
e7a7f5103b
V4L/DVB (10015): gspca - m5602: Add initial read sensor implementation
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:52 -02:00
Erik Andrén
fce65f6515
V4L/DVB (10014): gspca - m5602: Remove all sensor specific write functions.
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:52 -02:00
Erik Andrén
6dc4cff0c3
V4L/DVB (10013): Convert all sensors to use the unified write sensor function
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:51 -02:00
Erik Andrén
4b8f393391
V4L/DVB (10012): m5602: Start to unify read/write sensor functions
...
First step into unifying the read and write sensor functions
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:51 -02:00
Erik Andrén
d58626c21d
V4L/DVB (10011): m5602: Remove the write and read sensor from the main struct
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:50 -02:00
Erik Andrén
3efb6bda07
V4L/DVB (10010): gspca - m5602: Add vflip quirk for the ASUS A6Ja
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:50 -02:00
Erik Andrén
658efb63e4
V4L/DVB (10009): gspca - m5602: Convert some functions to be static
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:49 -02:00
Erik Andrén
082ec3b865
V4L/DVB (10008): gspca - m5602: Checkpatch.pl fixes on m5602_ov9650.c
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:49 -02:00
Erik Andrén
7b2cd079ec
V4L/DVB (10007): gspca - m5602: Refactor the error handling in the s5k83a
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:48 -02:00
Erik Andrén
bac79f37be
V4L/DVB (10006): gspca - m5602: Align some defines
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:48 -02:00
Erik Andrén
32500701e5
V4L/DVB (10005): m5602: Cleanup the s5k4aa error handling, cull some comments
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:47 -02:00
Erik Andrén
7b9f246738
V4L/DVB (10004): m5602: Cleanup the po1030 sensor error handling
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:47 -02:00
Erik Andrén
e07b14e80b
V4L/DVB (10003): m5602: Simplify the error handling in the ov9650 sensor
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:46 -02:00
Erik Andrén
8bcbc91149
V4L/DVB (10002): m5602: Simplify error handling in the mt9m111 sensor code
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:46 -02:00
Erik Andrén
619a4d5ca1
V4L/DVB (10001): gspca - m5602: Minor fixes
...
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:45 -02:00
Erik Andrén
84833a3f4e
V4L/DVB (10000): gspca - m5602: Add lost ampersand
...
This restores the correct boolean expression
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:45 -02:00
Fabio Rossi
88a40cfbf2
V4L/DVB (9999): gspca - zc3xx: Webcam 046d:089d added.
...
Signed-off-by: Fabio Rossi <rossi.f@inwind.it>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:44 -02:00
Jean-Francois Moine
c6b6c75e20
V4L/DVB (9997): gspca - main: Don't lock the kernel on ioctl.
...
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:44 -02:00
Jean-Francois Moine
5c1a15a149
V4L/DVB (9995): gspca - ov534 and m5602: Set static some functions/variables.
...
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:43 -02:00
Roel Kluin
97a53a0fd4
V4L/DVB (9994): gspca: t613: Bad loop in om6802 reset.
...
Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:43 -02:00
Hans de Goede
87945895bf
V4L/DVB (9992): gspca - pac207: Webcam 093a:2461 added.
...
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:42 -02:00
Jean-Francois Moine
1edabe7127
V4L/DVB (9991): gspca - main: Check if a buffer has been queued on streamon.
...
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:42 -02:00
Jean-Francois Moine
13752bd9c9
V4L/DVB (9990): gspca - main: Remove useless tests of the buffer type.
...
The buffer type is already checked in v4l2-ioctl.
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:42 -02:00
Jean-Francois Moine
f8a04a6fc4
V4L/DVB (9988): gspca - spca561: Separate the bridge and sensor tables of Rev72a
...
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:41 -02:00
Jean-Francois Moine
5b7ed28ec5
V4L/DVB (9987): gspca - spca561: Control changes for Rev72a.
...
- move the rev12a sequence from setcontrast to end of start
- add the white balance control for rev72a
- adjust the contrast formula
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:41 -02:00
Jean-Francois Moine
f4b59e3532
V4L/DVB (9986): gspca - spca561: Don't get the control values from the webcam.
...
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:40 -02:00
Jean-Francois Moine
35dc1b4cfa
V4L/DVB (9985): gspca - spca561: Cleanup source.
...
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:40 -02:00
Jean-Francois Moine
ca8959bb07
V4L/DVB (9984): gspca - pac7311: Webcam 093a:262c added.
...
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:39 -02:00
Hans de Goede
dc1fe157dd
V4L/DVB (9982): gspca - pac207: Update my email address.
...
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:39 -02:00
Jean-Francois Moine
1dc87b6e2f
V4L/DVB (9884): gspca - ov534: Fix a warning when compilation without GSPCA_DEBUG.
...
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:05 -02:00
Antonio Ospite
e6e4837827
V4L/DVB (9883): gspca - ov534: Show sensor ID.
...
The original version of sccb_read_reg() is from Jim Paris.
NOTE: as it is now reading sensor ID won't work for sensors on different
i2c slave address.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:04 -02:00
Antonio Ospite
15e3209a30
V4L/DVB (9882): gspca - ov534: Fix typo.
...
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:04 -02:00
Jean-Francois Moine
47a42b0b9c
V4L/DVB (9880): gspca - vc032x: Add V&H flips and sharpness controls for sensor po1200.
...
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:03 -02:00
Jean-Francois Moine
f8ea4af42b
V4L/DVB (9879): gspca - vc032x: Remove the unused quality/qindex.
...
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:03 -02:00
Hans de Goede
d473a00239
V4L/DVB (9878): gspca - vc032x: Fix frame overflow errors with vc0321.
...
The vc0321 sends some additional data after sending the complete
frame, we ignore this.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:02 -02:00
Jim Paris
11d9f25da8
V4L/DVB (9877): gspca - ov534: Add framerate support.
...
Add support for getting and setting framerate via v4l2 controls,
rather than setting a fixed value at module insertion.
Signed-off-by: Jim Paris <jim@jtan.com>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:02 -02:00
Jim Paris
627a5ef789
V4L/DVB (9876): gspca - main: Allow subdrivers to handle v4l2_streamparm requests.
...
Add get_streamparm and set_streamparm operations so subdrivers can
get/set stream parameters such as framerate.
Signed-off-by: Jim Paris <jim@jtan.com>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:01 -02:00
Jim Paris
c06eb61941
V4L/DVB (9874): gspca - ov534: Explicitly initialize frame format.
...
Set frame format registers 0x0a and 0x0b to explicit values
rather than relying on reset-time defaults.
Signed-off-by: Jim Paris <jim@jtan.com>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:01 -02:00
Jim Paris
0f7a50b29d
V4L/DVB (9873): gspca - ov534: Improve payload handling.
...
Frame data in bulk transfers is separated into 2048-byte payloads.
Each payload has its own header.
Signed-off-by: Jim Paris <jim@jtan.com>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:00 -02:00