summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/gspca/m5602
AgeCommit message (Collapse)Author
2009-06-26gspca - m5602-ov7660: Remove redundant init writesErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-26gspca - m5602-ov7660: Don't set blue and red gain during initErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Don't set blue and red gain during init as we manuall set it later Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-26gspca - m5602-ov7660: Don't set gain during initErik Andrén
From: Erik Andrén <erik.andren@gmail.com> We manually set the gain later, no need to do it during init Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-26gspca - m5602-ov7660: Remove old initErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-26gspca - m5602-ov7660: Set the hsync correctlyErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-26gspca - m5602-ov7660: Add hflip, vflip controlsErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-23gspca - m5602-ov7660: 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>
2009-06-21gspca - m5602-ov7660: Use a new raw initErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-20gspca - m5602-ov7660: Add auto exposure ctrlErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-20gspca - m5602-ov7660: Add auto 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-06-20gspca - m5602-ov7660: Set blue and red gain at initErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-20gspca - m5602-ov7660: Create auto white balance ctrlErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-17gspca - m5602-ov7660: Ensure that the default exposure is setErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Ensure that the default exposure value is set at startup Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-17gspca - m5602-ov7660: Add red gain controlErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Hook up the red gain controller Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
2009-06-17gspca - m5602-ov7660: Create blue gain controlErik Andrén
From: Erik Andrén <erik.andren@gmail.com> Hook up a blue gain v4l2 controller Priority: normal Signed-off-by: Erik Andrén <erik.andren@gmail.com>
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>