[media] drxk: Don't assume a default firmware name
authorMauro Carvalho Chehab <mchehab@redhat.com>
Sun, 24 Jul 2011 12:25:39 +0000 (09:25 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Sat, 21 Jan 2012 15:45:25 +0000 (13:45 -0200)
commitda989e0bc7f2b3db3fea417c0bae3c20c6455995
tree4952ca6344a8a6bdff7409ed21a1e1c3743b188b
parentf2ba9e5dda2afd4615dbd3c48afe64fe2ce70d4e
[media] drxk: Don't assume a default firmware name

Move the ngene/ddbridge firmware into their drivers.

There are two reasons for that:
1) The firmware used there didn't work for a few devices
I tested here (Terratec H5, H6 and H7);
2) At least Terratec H7 doesn't seem to require a firmware
for it to work.

After this change, if firmware is not specified, the driver will
use a rom-based firmware (this seems to be the case for Terratec
H7, although I need to better check the USB dumps to be sure about
that).

In any case, the firmware seems to be optional, as the DRX-K driver
don't return the firmware load error.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/dvb/ddbridge/ddbridge-core.c
drivers/media/dvb/dvb-usb/az6007.c
drivers/media/dvb/frontends/drxk_hard.c
drivers/media/dvb/ngene/ngene-cards.c