android_kernel_motorola_sm6225/drivers/media
Jarod Wilson 6f6b90c923 [media] imon: don't parse scancodes until intf configured
The imon devices have either 1 or 2 usb interfaces on them, each wired
up to its own urb callback. The interface 0 urb callback is wired up
before the imon context's rc_dev pointer is filled in, which is
necessary for imon 0xffdc device auto-detection to work properly, but we
need to make sure we don't actually run the callback routines until
we've entirely filled in the necessary bits for each given interface,
lest we wind up oopsing. Technically, any imon device could have hit
this, but the issue is exacerbated on the 0xffdc devices, which send a
constant stream of interrupts, even when they have no valid key data.

CC: Andy Walls <awalls@md.metrocast.net>
CC: Chris W <lkml@psychogeeks.com>
Reported-by: Chris W <lkml@psychogeeks.com>
Signed-off-by: Jarod Wilson <jarod@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2011-09-21 14:48:15 -03:00
..
common [media] mxl5005s: fix compiler warning 2011-09-06 14:43:43 -03:00
dvb [media] STV0288 frontend provide wider carrier search and DVB-S2 drop out. resend 2011-09-21 14:43:49 -03:00
radio [media] v4l2-ctrls: replace is_volatile with V4L2_CTRL_FLAG_VOLATILE 2011-09-21 09:52:21 -03:00
rc [media] imon: don't parse scancodes until intf configured 2011-09-21 14:48:15 -03:00
video [media] noon010pc30: Remove g_chip_ident operation handler 2011-09-21 14:31:34 -03:00
Kconfig [media] DVB: dvb-net, make the kconfig text helpful 2011-07-27 17:53:09 -03:00
Makefile [media] media: Entities, pads and links 2011-03-22 04:53:10 -03:00
media-device.c [media] media: Links setup 2011-03-22 04:53:16 -03:00
media-devnode.c [media] media: Fix media device minor registration 2011-06-01 13:24:23 -03:00
media-entity.c [media] media: Properly handle link flags in link setup, link notify callback 2011-04-17 07:43:32 -03:00