linux/drivers/media/video/gspca
Greg Kroah-Hartman e694d51888 USB: spca506: remove __devinit* from the struct usb_device_id table
This structure needs to always stick around, even if CONFIG_HOTPLUG
is disabled, otherwise we can oops when trying to probe a device that
was added after the structure is thrown away.

Thanks to Fengguang Wu and Bjørn Mork for tracking this issue down.

Reported-by: Fengguang Wu <fengguang.wu@intel.com>
Reported-by: Bjørn Mork <bjorn@mork.no>
Cc: stable <stable@vger.kernel.org>
CC: Hans de Goede <hdegoede@redhat.com>
CC: Mauro Carvalho Chehab <mchehab@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-08-17 17:50:44 -07:00
..
gl860 [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
m5602 [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
stv06xx [media] gscpa: Move ctrl_handler to gspca_dev 2012-05-14 09:42:34 -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 [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
conex.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
cpia1.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
etoms.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
finepix.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
gspca.c [media] gspca: Don't use video_device_node_name in v4l2_device release handler 2012-07-30 18:42:10 -03:00
gspca.h [media] gspca: Remove gspca_auto_gain_n_exposure function 2012-05-14 09:44:21 -03:00
jeilinj.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
jl2005bcd.c USB: jl2005bcd: remove __devinit* from the struct usb_device_id table 2012-08-17 17:50:44 -07: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 [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
konica.c [media] gspca_konica: Fix init sequence 2012-07-30 18:40:19 -03:00
Makefile [media] gspca: Add autogain functions for use with control framework drivers 2012-05-14 09:33:15 -03:00
mars.c [media] gspca: Remove bogus JPEG quality controls from various sub-drivers 2012-07-30 18:38:24 -03:00
mr97310a.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
nw80x.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
ov519.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
ov534.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
ov534_9.c Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-07-31 18:47:44 -07:00
pac207.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
pac7302.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
pac7311.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
pac_common.h
se401.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
se401.h [media] gspca: Add new se401 camera driver 2011-07-27 17:53:41 -03:00
sn9c20x.c gspca_sn9c20x: Fix NULL pointer dereference 2012-07-09 13:42:29 -07:00
sn9c2028.c [media] gspca_sn9c2028: Remove empty ctrls array 2012-07-30 18:40:29 -03:00
sn9c2028.h
sonixb.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
sonixj.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
spca500.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
spca501.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
spca505.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
spca506.c USB: spca506: remove __devinit* from the struct usb_device_id table 2012-08-17 17:50:44 -07:00
spca508.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
spca561.c [media] gscpa_spca561: Add brightness control for rev12a cams 2012-07-30 18:41:06 -03:00
spca1528.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
sq905.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
sq905c.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
sq930x.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
stk014.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
stv0680.c [media] gspca_stv0680: Remove empty ctrls array 2012-07-30 18:41:13 -03:00
sunplus.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
t613.c [media] gspca_t613: Disable CIF resolutions 2012-07-30 18:41:30 -03:00
topro.c [media] gspca-topro: convert to the control framework 2012-07-30 18:36:01 -03:00
tv8532.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
vc032x.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
vicam.c [media] gspca: Add reset_resume callback to all sub-drivers 2012-07-30 18:39:22 -03:00
w996Xcf.c [media] ov519: convert to the control framework 2012-07-30 18:25:24 -03:00
xirlink_cit.c [media] gspca_xirlink_cit: Grab backlight compensation control while streaming 2012-07-30 18:41:53 -03:00
zc3xx-reg.h [media] gspca - zc3xx: Remove double definition 2011-03-22 04:54:40 -03:00
zc3xx.c [media] gspca: the field 'frozen' is under CONFIG_PM 2012-05-20 09:35:42 -03:00