]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drxk: allow loading firmware synchrousnously
authorMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 2 Oct 2012 19:01:15 +0000 (16:01 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 12 Oct 2012 20:50:20 +0000 (05:50 +0900)
commite23dfd7c2925856d19b875b1fbb2a0cd5c67180b
treeb4c7e9e8029ba710841fe8b28f67164eee325a4a
parentf1cebb761c0cb4a550f2e8567fdb0a12f27b3878
drxk: allow loading firmware synchrousnously

commit 8e30783b0b3270736b2cff6415c68b894bc411df upstream.

Due to udev-182, the firmware load was changed to be async, as
otherwise udev would give up of loading a firmware.

Add an option to return to the previous behaviour, async firmware
loads cause failures with the tda18271 driver.

Antti tested it with the following hardware:
        Hauppauge WinTV HVR 930C
        MaxMedia UB425-TC
        PCTV QuatroStick nano (520e)

Tested-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/dvb/frontends/drxk.h
drivers/media/dvb/frontends/drxk_hard.c