Dean Anderson
abce21f40f
V4L/DVB (11605): patch: s2255drv: code cleanup
...
This patch does:
- remove unused structure items.
- define Response values;
- change Driver revision printk.
Signed-off-by: Dean Anderson <dean@sensoray.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Márton Németh
2460cdac94
V4L/DVB (11574): uvcvideo: fill reserved fields with zero of VIDIOC_QUERYMENU
...
When querying menu items with VIDIOC_QUERYMENU the reserved field
is not set to zero as required by V4L2 API revision 0.24 [1].
Add this fill.
The patch was tested with v4l-test 0.11 [2] with CNF7129 webcam found
on EeePC 901.
References:
[1] V4L2 API specification, revision 0.24
http://v4l2spec.bytesex.org/spec/r13317.htm#V4L2-QUERYMENU
[2] v4l-test: Test environment for Video For Linux Two API
http://v4l-test.sourceforge.net/
[Modified by Laurent Pinchart]
Use u32 instead of __u32 in non-exported kernel code.
Signed-off-by: Márton Németh <nm127@freemail.hu>
Signed-off-by: Laurent Pinchart <laurent.pinchart@skynet.be>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Márton Németh
9086c7b994
V4L/DVB (11573): uvcvideo: Prevent invormation loss with removing implicit casting
...
The uvcvideo driver supports only one input, which is input 0. For all
other input index the return value shall be EINVAL. This patch fixes the
problem when the value 0x80000000 was incorrectly casted and treated as
a zero value.
The patch was tested with v4l-test 0.10 [2] with CNF7129 webcam found on
EeePC 901.
References:
[1] V4L2 API specification, revision 0.24
http://v4l2spec.bytesex.org/spec/r11217.htm
[2] v4l-test: Test environment for Video For Linux Two API
http://v4l-test.sourceforge.net/
[Modified by Laurent Pinchart]
Invalid input value (u32)-1 would be accepted due to integer overflow. Make
sure the driver rejects it and returns -EINVAL.
Signed-off-by: Márton Németh <nm127@freemail.hu>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Laurent Pinchart <laurent.pinchart@skynet.be>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Huang Weiyi
9d6e1aa55c
V4L/DVB: cx231xx: remove unused #include <linux/version.h>'s
...
Remove unused #include <linux/version.h>'s in
drivers/media/video/cx231xx/cx231xx-avcore.c
drivers/media/video/cx231xx/cx231xx-vbi.c
Signed-off-by: Huang Weiyi <weiyi.huang@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Jean Delvare
3aeae40760
V4L/DVB (11564): tda7432: Delete old driver history
...
The history of changes does belong to git.
In general I wouldn't care too much but it happens that this specific
comment triggers a false positive in one of my scripts, so I'd rather
get rid of it.
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
0e7e526ac7
V4L/DVB (11549): gspca - m5602-s5k83a: Remove lots of useless init
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
2286745de7
V4L/DVB (11548): gspca - m5602-s5k83a: No need to initialize some registers in init
...
s5k83a: All v4l2 ctrls are initialized later, no need to set those registers during init.
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
00e0256795
V4L/DVB (11547): gspca - m5602-s5k83a: Align the v4l2 ctrl definitions
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
5a41c9f6b7
V4L/DVB (11546): gspca - m5602-mt9m111: Endianness fixes.
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
039efb6862
V4L/DVB (11545): gspca - m5602-mt9m111: Activate vflip/hflip by default
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
60ed6e4f4e
V4L/DVB (11544): gspca - m5602-mt9m111: Add experimental QVGA support
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
f676bb3971
V4L/DVB (11543): gspca - m5602-mt9m111: Setup VGA resolution
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
e7ae60f73e
V4L/DVB (11542): gspca - m5602-mt9m111: Synthesize the hsync/vsync setup
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
bce0d2d4ae
V4L/DVB (11541): gspca - m5602-mt9m111: Add a start function
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
553c91d0b1
V4L/DVB (11540): gspca - m5602-mt9m111: Replace magic constants with defines
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
b05a4ad95d
V4L/DVB (11539): gspca - m5602-ov9650: Be more strict during the hsync/vsync synthesis
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
927774605a
V4L/DVB (11538): gscpa - m5602-ov9650: Add defines for some magic constants
...
Replaces some magic constants with the defines. Remove a couple of bits that should be set later in the process depending on the v4l2 ctrl.
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
894e4087f0
V4L/DVB (11537): gspca - m5602-po1030: Clear subsampling flag when setting VGA mode
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
9819267009
V4L/DVB (11536): gspca - m5602-po1030: Impove the bridge vsync/hsync configuration
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
931a1c8dbf
V4L/DVB (11535): gspca - m5602-po1030: Add experimental QVGA support
...
Adds experimental support for QVGA. This is code is compile tested only.
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
9536a57e77
V4L/DVB (11534): gspca - m5602-po1030: Synthesize the hsync/vsync setup
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
e807f20db4
V4L/DVB (11533): gspca - m5602-po1030: Setup window per resolution
...
This patch for the po1030 sets the drawing window for the VGA resolution
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
c86da6b33f
V4L/DVB (11532): gspca - m5602-po1030: Move some code from the start vector to the init vector
...
This is a prepatory patch in order to support multiple resolutions for the po1030 sensor
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
825f31b05b
V4L/DVB (11531): gspca - m5602-po1030: Clean up some comments
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
7ee4629092
V4L/DVB (11530): gspca - m5602-s5k4aa: Add brightness v4l2 ctrl
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
3290d40206
V4L/DVB (11529): gspca - m5602-s5k4aa: Add noise suppression ctrl
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
71c6e59d47
V4L/DVB (11528): gspca - m5602-s5k4aa: Consolidate the gain settings, adjust row start
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
a68985d469
V4L/DVB (11527): gspca - m5602-s5k4aa: Try to use proper read-modify-write of the vflip/hflip
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
0746673d21
V4L/DVB (11526): gspca - m5602-mt9m111: Add red balance ctrl
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
74b123cf7a
V4L/DVB (11525): gspca - m5602-mt9m111: Add blue balance ctrl
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
12e4ed7d5e
V4L/DVB (11524): gspca - m5602-mt9m111: Add green balance ctrl
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
b933d585ba
V4L/DVB (11523): gspca - m5602-po1030: Add private green balance control
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
dd9ce84a77
V4L/DVB (11522): gspca - m5602-po1030: Add auto exposure control
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
9ae1657797
V4L/DVB (11521): gspca - m5602-ov9650: Add auto exposure ctrl
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
e8a574052e
V4L/DVB (11520): gspca - m5602-po1030: Remove redundant init sequences
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Filipe Rosset
42ef463289
V4L/DVB (11487): em28xx: fix typo em28xx_errdev message
...
Fix typo usbtransfer->usb transfer on em28xx_errdev message.
Signed-off-by: Filipe Rosset <rosset.filipe@gmail.com>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Douglas Schilling Landgraf
e5db5d4443
V4L/DVB (11486): em28xx: Add EmpireTV board support
...
Added EmpireTV entry.
Thanks to Xwang <xwang1976@email.it> to provide data for this board.
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Theodore Kilgore
ebf58f70e8
V4L/DVB (11483): gspca - mr97310a: Webcam 093a:010f added.
...
Signed-off-by: Theodore Kilgore <kilgota@auburn.edu>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
938fe53bf0
V4L/DVB (11482): gspca - m5602-mt9m111: Remove lots of redundant init code
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
da773c9e5f
V4L/DVB (11481): gspca - m5602-mt9m111: More constant replacement
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
6822df520d
V4L/DVB (11480): gspca - m5602-mt9m111: Remove lots of redundant sensor reads
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
2ed3bf3067
V4L/DVB (11479): gspca - m5602-mt9m111: More magic constants replacement
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
7662dbb373
V4L/DVB (11478): gspca - m5602-mt9m111: Replace various magic constants with defines
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
926d503807
V4L/DVB (11477): gspca - m5602-po1030: Set the blue balance in the init not red balance twice
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
86c9fb5118
V4L/DVB (11476): gspca - m5602: Add some more register defines
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
d8a3e35150
V4L/DVB (11475): gspca - m5602-po1030: Lower the default blue and gain balance
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
3e5cbad030
V4L/DVB (11474): gspca - m5602-po1030: Fix sensor probing.
...
The po1030 read sensor are currently returning the contents of the address+1 fix the probing of the sensor to cope with this. Obviously this needs to be tracked down and fixed.
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
d9a11e28c8
V4L/DVB (11473): gspca - m5602-po1030: Release reset when init is done.
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
65df609b63
V4L/DVB (11472): gspca - m5602-mt9m111: Remove lots of redundant init code
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago
Erik Andr?n
d9cb33bd97
V4L/DVB (11471): gspca - m5602-mt9m111: Remove more redundant init
...
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
16 years ago