]> git.karo-electronics.de Git - karo-tx-linux.git/commit
em28xx: regression fix: use DRX-K sync firmware requests on em28xx
authorMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 2 Oct 2012 19:02:57 +0000 (16:02 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 12 Oct 2012 20:50:32 +0000 (05:50 +0900)
commit303990b92c02c16209f283b5fd8be431efcbb8b7
treeb1931395cb17aaaa71c37073d7ea00b6904da5ca
parentb3ab8b31e8b3c1ff4971bd52d0c8ebde5cfbdb97
em28xx: regression fix: use DRX-K sync firmware requests on em28xx

commit 2425bb3d4016ed95ce83a90b53bd92c7f31091e4 upstream.

As em28xx-dvb will always be initialized asynchronously, there's
no need anymore for a separate thread to load the DRX-K firmware.

Fixes a known regression with kernel 3.6 with tda18271 driver
and asynchronous DRX-K firmware load.

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/video/em28xx/em28xx-dvb.c