linux/drivers/media/dvb
Mauro Carvalho Chehab 704a28e88a [media] drxk: prevent doing something wrong when init is not ok
If firmware is not loaded for some reason, or if it is not ready
yet, it makes no sense to honour to any DVB callbacks.

So, return -EAGAIN, as the error condition may be temporary.
If the device doesn't initialize, either because it requires a
firmware or because there's an error during init_drxk, returns
-ENODEV, to indicate such error, on all DVB callbacks.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-06-29 19:04:32 -03:00
..
b2c2 Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
bt8xx [media] v4l/dvb: fix compiler warnings 2012-05-14 14:50:10 -03:00
ddbridge [media] drivers/media: add missing __devexit_p() annotations 2012-05-15 07:53:51 -03:00
dm1105 [media] dm1105: release dvbnet on frontend attachment failure 2012-01-07 11:54:03 -02:00
dvb-core [media] DVB: remove "stats" property bits from ATSC-MH API property additions 2012-05-20 10:06:08 -03:00
dvb-usb [media] rtl28xxu: add small sleep for rtl2830 demod attach 2012-05-20 10:25:00 -03:00
firewire Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
frontends [media] drxk: prevent doing something wrong when init is not ok 2012-06-29 19:04:32 -03:00
mantis [media] v4l/dvb: fix compiler warnings 2012-05-14 14:50:51 -03:00
ngene [media] ngene: remove an unneeded condition 2012-04-26 15:29:23 -03:00
pluto2 [media] pluto2: remove some dead code 2012-04-19 17:15:32 -03:00
pt1 [media] dvb: earth-pt1: remove unsupported net subdevices 2012-03-19 15:48:13 -03:00
siano [media] smsusb: add autodetection support for USB ID 2040:f5a0 2012-06-11 16:12:35 -03:00
ttpci [media] av7110: fix v4l2_compliance test issues 2012-05-14 15:04:11 -03:00
ttusb-budget Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
ttusb-dec Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
Kconfig
Makefile