linux_dsm_epyc7002/drivers/media/video/gspca
Hans de Goede 83fb2e2eaa [media] gspca_zc3xx: Fix JPEG quality setting code
The current code is using bits 0-1 of register 8 of the zc3xx controller
to set the JPEG quality, but the correct bits are bits 1-2. Bit 0 selects
between truncation or rounding in the quantization phase of the compression,
since rounding generally gives better results it should thus always be 1.

This patch also corrects the quality percentages which belong to the 4
different settings.

Last this patch removes the different reg 8 defaults depending on the sensor
type. Some of them where going for a default quality setting of 50%, which
generally is not necessary in any way and results in poor image quality.
75% is a good default to use for all scenarios.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-05-14 09:34:15 -03:00
..
gl860 [media] gspca_gl860: Add a present check to sd_stop0 2012-05-14 09:33:25 -03:00
m5602 [media] media: gspca: append $(srctree) to -I parameters 2012-03-08 10:42:08 -03:00
stv06xx [media] media: gspca: append $(srctree) to -I parameters 2012-03-08 10:42:08 -03:00
autogain_functions.c [media] gspca: Add autogain functions for use with control framework drivers 2012-05-14 09:33:15 -03:00
autogain_functions.h [media] gspca/autogain_functions.h: Allow users to declare what they want 2012-05-07 16:11:48 -03:00
benq.c Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
conex.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
cpia1.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
etoms.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
finepix.c [media] gspca: Fix locking issues related to suspend/resume 2012-05-14 09:28:39 -03:00
gspca.c [media] gspca: Set gspca_dev->usb_err to 0 at the begin of gspca_stream_off 2012-05-14 09:32:34 -03:00
gspca.h [media] gspca: Add autogain functions for use with control framework drivers 2012-05-14 09:33:15 -03:00
jeilinj.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
jl2005bcd.c [media] gspca: Fix locking issues related to suspend/resume 2012-05-14 09:28:39 -03:00
jpeg.h [media] gspca: Remove useless instructions 2011-01-19 11:45:37 -02:00
Kconfig [media] gspca: Add jl2005bcd sub driver 2012-01-06 10:39:45 -02:00
kinect.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
konica.c Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
Makefile [media] gspca: Add autogain functions for use with control framework drivers 2012-05-14 09:33:15 -03:00
mars.c Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
mr97310a.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
nw80x.c [media] gspca/autogain_functions.h: Allow users to declare what they want 2012-05-07 16:11:48 -03:00
ov519.c [media] gspca - ov519: Add more information about probe problems 2012-05-03 15:29:52 -03:00
ov534_9.c [media] gspca - ov534_9: Add brightness to OmniVision 5621 sensor 2012-03-19 22:27:01 -03:00
ov534.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
pac207.c Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
pac7302.c [media] gspca_pac7302: Improve the gain control 2012-05-07 16:15:48 -03:00
pac7311.c [media] gspca_pac7311: Properly set the compression balance 2012-05-07 16:15:21 -03:00
pac_common.h V4L/DVB: gspca_pac7302: much improved exposure control 2010-02-26 15:11:09 -03:00
se401.c Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
se401.h [media] gspca: Add new se401 camera driver 2011-07-27 17:53:41 -03:00
sn9c20x.c [media] gspca - sn9c20x: Change the exposure setting of Omnivision sensors 2012-05-03 15:29:56 -03:00
sn9c2028.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
sn9c2028.h V4L/DVB (13992): gspca_sn9c2028: New gspca subdriver 2010-02-26 15:10:39 -03:00
sonixb.c [media] gspca/autogain_functions.h: Allow users to declare what they want 2012-05-07 16:11:48 -03:00
sonixj.c [media] gspca/autogain_functions.h: Allow users to declare what they want 2012-05-07 16:11:48 -03:00
spca500.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
spca501.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
spca505.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
spca506.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
spca508.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
spca561.c Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
spca1528.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
sq905.c [media] gspca: Fix locking issues related to suspend/resume 2012-05-14 09:28:39 -03:00
sq905c.c [media] gspca: Fix locking issues related to suspend/resume 2012-05-14 09:28:39 -03:00
sq930x.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
stk014.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
stv0680.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
sunplus.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
t613.c Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
topro.c [media] gspca/autogain_functions.h: Allow users to declare what they want 2012-05-07 16:11:48 -03:00
tv8532.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
vc032x.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
vicam.c [media] gspca: Fix locking issues related to suspend/resume 2012-05-14 09:28:39 -03:00
w996Xcf.c [media] gspca: Use current logging styles 2011-09-04 11:06:05 -03:00
xirlink_cit.c Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
zc3xx-reg.h [media] gspca - zc3xx: Remove double definition 2011-03-22 04:54:40 -03:00
zc3xx.c [media] gspca_zc3xx: Fix JPEG quality setting code 2012-05-14 09:34:15 -03:00