summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/gspca/m5602
AgeCommit message (Collapse)Author
2009-08-30gspca - m5602-s5k4aa: Add vflip quirk for the GX700Erik Andrén
From: Brian Kloppenborg <bkloppenborg@gmail.com> The MSI GX700 is a tricky machine to support. Some revisions do need the sensor flipped, but not all. Add another quirk, distinguished by its BIOS date. Priority: normal Signed-off-by: Brian Kloppenborg <bkloppenborg@gmail.com> Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-07-01gspca - m5602-s5k4aa: Add vflip quirk for the Amilo Pa 2548Erik Andrén
From: Erik Andrén <erik.andren@gmail.com> Add vflip quirk for the Fujitsu Siemens Amilo Pa 2548 Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-08-04drivers/media/video/gspca: introduce missing kfreeMauro Carvalho Chehab
From: Julia Lawall <julia@diku.dk> Error handling code following a kmalloc should free the allocated data. Priority: normal Signed-off-by: Julia Lawall <julia@diku.dk> Acked-by: Erik Andrén <erik.andren@gmail.com> Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-07-08gspca - m5602-s5k4aa: Remove erroneous register writesErik Andrén
From: Erik Andrén <erik.andren@gmail.com> A couple of erroneous register writes snuck in that made the image go haywire. Remove these. Many thanks to Grégory Lardière for finding this out Priority: high Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-11gspca - m5602-ov9650: Reorder quirk list and add A7V quirkErik Andrén
From: Erik Andrén <erik.andren@gmail.com> The quirk list has grown and was in need of sorting. This is now done. Add a new vflip quirk for the ASUS A7V while we're at it. Thanks to Carsten Menzel for reporting. Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-01gspca - m5602-ov9650: Add vflip quirk for the ASUS A6VAErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Add vflip quirk for the ASUS A6VA. Thanks to Salvo Di Rosa for reporting. Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-05-06gspca - m5602-s5k4aa: Add vflip quirk for the Lenovo Y300Erik Andrén
From: Erik Andrén <erik.andren@gmail.com> The Lenovo Y300 has its sensor upside down. Quirk it to gain normal functionality. Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-05-03gspca - m5602: Checkpatch.pl fixesErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-03-10gspca - m5602-ov9650: Add ASUS A6K vflip quirkErik Andrén
From: Erik Andrén <erik.andren@gmail.com> The ASUS A6K needs the vflip quirk. Thanks to Marco Baldo for reporting the issue. Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-02-12gspca - m5602-s5k4aa: Add vflip quirk for the MSI L735Erik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-02-12gspca - m5602-s5k4aa: Fixup the vflip/hflip.Erik Andrén
From: Grégory Lardière <spmf2004-m560x@yahoo.fr> Ensure that the hflip and vflip is consistent when the sensor needs to be vflip quirked or not. Priority: normal Signed-off-by: Grégory Lardière <spmf2004-m560x@yahoo.fr> Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-02-12gspca - m5602-s5k4aa: Fixup SXGA resolution.Erik Andrén
From: Grégory Lardière <spmf2004-m560x@yahoo.fr> The SXGA resolution doesn't work unless you first force the VGA resolution. More investigation is needed in order to fix this the "right" way. Priority: normal Signed-off-by: Grégory Lardière <spmf2004-m560x@yahoo.fr> Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-02-02gspca - m5602-ov9650: Add missing v4l2 ctrl idsErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Red and blue balance missed their id fields Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-02-02gspca - m5602-s5k4aa: Disable SXGA resolution for now.Erik Andrén
From: Erik Andrén <erik.andren@gmail.com> SXGA resolution needs more testing. Disable it for now Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-02-02gspca - gspca-m5602: Constify parameters of two functionsErik Andrén
From: Erik Andrén <erik.andren@gmail.com> A number of parameters to some functions in the m5602 are constant and should be flagged as such. Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-29gspca - m5602-s5k4aa: Add experimental SXGA support.Erik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-04-26gspca - m5602: Storage class should be before const qualifierMauro Carvalho Chehab
From: Tobias Klauser <tklauser@distanz.ch> The C99 specification states in section 6.11.5: The placement of a storage-class specifier other than at the beginning of the declaration specifiers in a declaration is an obsolescent feature. [mchehab@redhat.com: Fix a trivial merge conflict] Signed-off-by: Tobias Klauser <tklauser@distanz.ch> CC: Erik Andrén <erik.andren@gmail.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-01-28gspca - m5602: Sort out macro conflict by adding a prefixErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-04-27gspca - m5602: Probe the ov7660 sensorErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-28gspca - m5602: Remove some needless error checking and add commentsErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-28gspca - m5602-po1030: Disable QVGA for nowErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Getting QVGA to be supported on the po1030 seems harder than I first thought. I need access to the proper hardware in order to fix it up. Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-28gspca - m5602-mt9m111: Disable QVGA until it has been verified to workErik Andrén
From: Erik Andrén <erik.andren@gmail.com> The QVGA resolution currently hasn't been verified to work. Disable it for now. Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-25gspca - m5602-ov9650: Add image flip quirk for the ASUS A6VAErik Andrén
From: Johannes Klug <jklug@joyware.de> Priority: normal Signed-off-by: Johannes Klug <jklug@joyware.de> Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-25gspca - m5602-s5k4aa: Remove some unneeded init code.Erik Andrén
From: Erik Andrén <erik.andren@gmail.com> Remove some redundant init from the s5k4aa. All these registers are programmed again later in the init phase Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-25gspca - m5602: Add the ov7660 to the module parameter description.Erik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-22gspca - m5602-ov7660: Add a gain ctrlErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-22gspca - m5602-ov7660: Remove useless init dataErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-22gspca - m5602-s5k4aa: Flip hflip and vflip togetherErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-22gspca - m5602-mt9m111: Correct the hflip/vflip semanticsErik Andrén
From: Erik Andrén <erik.andren@gmail.com> mt9m111: Hflip and vflip shall always be 0 at start and the image shall be correctly aligned. The mt9m111 is hflipped and vflipped by default. Correct the semantics to make this happen. Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-21gspca - m5602-ov7660: Make an educated guess on the proper hsync/vsyncErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Based on how the ov9650 is configured, make an educated guess on the hsync/vsync setup for the ov7660 Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-21gspca - m5602-ov7660: Design init function.Erik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-21gspca - m5602-ov7660: Design probe functionErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-21gspca - m5602-ov7660: Initial checkin of sensor skeleton codeErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-21gspca - m5602-s5k83a: Set the sensor_settings pointer correctlyErik Andrén
From: Lukas Karas <lukas.karas@centrum.cz> Priority: normal Signed-off-by: Lukas Karas <lukas.karas@centrum.cz> Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-21gspca - m5602-s5k83a: Move hsync/vsync setup to start functionErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-04-27gspca - m5602-s5k83a: Reset the v4l2 ctrl cache upon sensor initErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-21gspca - m5602: Remove useless error checkErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-20gspca - s5k83a: Add resolution annotationsErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-20gspca - m5602-s5k83a: Move some init code aroundErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-20gspca - m5602-s5k83a: Remove more initErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-01-20gspca - m5602-s5k83a: Remove lots of useless initErik Andr?n
From: Erik Andr?n <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
2009-01-20gspca - m5602-s5k83a: No need to initialize some registers in initErik Andr?n
From: Erik Andr?n <erik.andren@gmail.com> s5k83a: All v4l2 ctrls are initialized later, no need to set those registers during init. Priority: normal Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
2009-01-20gspca - m5602-s5k83a: Align the v4l2 ctrl definitionsErik Andr?n
From: Erik Andr?n <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
2009-01-20gspca - m5602-mt9m111: Endianness fixes.Erik Andr?n
From: Erik Andr?n <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
2009-01-20gspca - m5602-mt9m111: Activate vflip/hflip by defaultErik Andr?n
From: Erik Andr?n <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
2009-01-20gspca - m5602-mt9m111: Add experimental QVGA supportErik Andr?n
From: Erik Andr?n <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
2009-01-20gspca - m5602-mt9m111: Setup VGA resolutionErik Andr?n
From: Erik Andr?n <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
2009-01-20gspca - m5602-mt9m111: Synthesize the hsync/vsync setupErik Andr?n
From: Erik Andr?n <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
2009-01-20gspca - m5602-mt9m111: Add a start functionErik Andr?n
From: Erik Andr?n <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
2009-01-20gspca - m5602-mt9m111: Replace magic constants with definesErik Andr?n
From: Erik Andr?n <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andr?n <erik.andren@gmail.com>