]> git.baikalelectronics.ru Git - kernel.git/commit
[media] dvb_usb_v2: delay firmware download as it blocks module init
authorAntti Palosaari <crope@iki.fi>
Sun, 3 Jun 2012 18:49:45 +0000 (15:49 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Sat, 4 Aug 2012 10:56:25 +0000 (07:56 -0300)
commit32dca106d1ce2006eaadd38789506719a222d635
tree6784eeba84afd45e62a12e1230ac65e70efe087e
parentdc565a9adcf14fcdfa7be7fe76a4ff5ba0434d25
[media] dvb_usb_v2: delay firmware download as it blocks module init

Delay firmware download and whole driver initialization using
workqueue. udev causes problems when blocking firmware download
was done during module init. This will likely resolve all
DVB USB firmware downloading issues we have had during recent years.

Fixes bug in case of DVB USB driver:
https://bugzilla.redhat.com/show_bug.cgi?id=827538

Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/dvb/dvb-usb/dvb_usb_init.c