OpenCloudOS-Kernel/drivers/media/dvb/dvb-usb
Malcolm Priestley 4da2876614 [media] it913x: fix firmware loading errors
On some systems the device does not respond or give obscure values after cold,
warm or firmware reboot.

This patch retries to get chip version and type 5 times. If it
fails it applies chip version 0x1 and type 0x9135.

This patch does not fix warm cycle problems from other operating
systems and indeed the reverse applies. Users should power off cold boot.

Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-04-09 09:42:10 -03:00
..
Kconfig [media] lmedm04 - support for m88rs2000 missing kconfig option 2012-03-19 15:32:48 -03:00
Makefile [media] media: dvb: append $(srctree) to -I parameters 2012-03-08 10:41:22 -03:00
a800.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
af9005-fe.c [media] dvb: Remove ops->info.type from frontends 2012-01-04 17:30:34 -02:00
af9005-remote.c doc: fix broken references 2011-09-27 18:08:04 +02:00
af9005-script.h V4L/DVB (8906): v4l-dvb: fix assorted sparse warnings 2008-10-12 09:36:58 -02:00
af9005.c 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
af9005.h module_param: make bool parameters really bool (drivers & misc) 2012-01-13 09:32:20 +10:30
af9015.c [media] af9015: fix i2c failures for dual-tuner devices - part 2 2012-03-19 19:41:07 -03:00
af9015.h [media] af9015: fix i2c failures for dual-tuner devices - part 2 2012-03-19 19:41:07 -03:00
anysee.c [media] anysee: repeat failed USB control messages 2012-01-26 14:46:09 -02:00
anysee.h [media] anysee: CI/CAM support 2011-11-07 10:33:15 -02:00
au6610.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
au6610.h
az6007.c [media] Add CI support to az6007 driver 2012-03-19 14:15:16 -03:00
az6027.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
az6027.h V4L/DVB: AZ6027: Fix checkpatch violations 2010-02-26 15:10:59 -03:00
ce6230.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
ce6230.h V4L/DVB (11216): Add driver for Intel CE6230 DVB-T USB2.0 2009-03-30 12:43:40 -03:00
cinergyT2-core.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
cinergyT2-fe.c [media] cinergyT2-fe: Fix bandwdith settings 2012-01-23 13:15:22 -02:00
cinergyT2.h V4L/DVB (9636): dvb: cinergyt2 annotate struct endianness, remove unused variable, add static 2008-12-29 17:53:34 -02:00
cxusb.c 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
cxusb.h
dib07x0.h
dib0700.h [media] DVB: dib0700, add support for Nova-TD LEDs 2012-01-17 23:02:41 -02:00
dib0700_core.c [media] dib0700: Fix memory leak during initialization 2012-03-19 19:35:57 -03:00
dib0700_devices.c [media] DVB: dib0700, add support for Nova-TD LEDs 2012-01-17 23:02:41 -02:00
dibusb-common.c [media] dibusb-common: fix ERROR: do not use assignment in if condition 2011-09-21 10:07:10 -03:00
dibusb-mb.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
dibusb-mc.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
dibusb.h [media] rc: Name RC keymap tables as rc_map_table 2010-12-29 08:16:51 -02:00
digitv.c 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
digitv.h
dtt200u-fe.c [media] dvb: Remove ops->info.type from frontends 2012-01-04 17:30:34 -02:00
dtt200u.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
dtt200u.h
dtv5100.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
dtv5100.h V4L/DVB (8738): dtv5100: remove old definition from header 2008-10-12 09:36:51 -02:00
dvb-usb-common.h
dvb-usb-dvb.c [media] dvb-usb: handle errors from dvb_net_init 2012-01-06 12:50:39 -02:00
dvb-usb-firmware.c
dvb-usb-i2c.c [media] i2c: Stop using I2C_CLASS_TV_DIGITAL 2010-10-21 07:54:26 -02:00
dvb-usb-ids.h [media] rtl28xxu: add another Freecom usb id 2012-03-08 11:26:10 -03:00
dvb-usb-init.c [media] dvb-usb: refactor MFE code for individual streaming config per frontend 2011-09-06 14:21:42 -03:00
dvb-usb-remote.c Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 2011-03-24 09:50:13 -07:00
dvb-usb-urb.c [media] dvb-usb: refactor MFE code for individual streaming config per frontend 2011-09-06 14:21:42 -03:00
dvb-usb.h [media] dvb-usb: refactor MFE code for individual streaming config per frontend 2011-09-06 14:21:42 -03:00
dw2102.c 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
dw2102.h V4L/DVB (11981): Remote control debugging for dw2102 driver based USB cards 2009-06-16 19:07:46 -03:00
ec168.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
ec168.h V4L/DVB (13364): ec168: add new driver for E3C EC168 DVB USB 2009-12-05 18:41:33 -02:00
friio-fe.c [media] dvb: Remove ops->info.type from frontends 2012-01-04 17:30:34 -02:00
friio.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
friio.h Fix common misspellings 2011-03-31 11:26:23 -03:00
gl861.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
gl861.h
gp8psk-fe.c [media] dvb: Remove ops->info.type from frontends 2012-01-04 17:30:34 -02:00
gp8psk.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
gp8psk.h [media] Remove unused definitions which can cause conflict with definitions in usb/ch9.h 2011-07-27 17:52:59 -03:00
it913x.c [media] it913x: fix firmware loading errors 2012-04-09 09:42:10 -03:00
lmedm04.c [media] lmedm04 ver 1.99 support for m88rs2000 v2 2012-03-19 14:55:37 -03:00
lmedm04.h [media] lmedm04 ver 1.99 support for m88rs2000 v2 2012-03-19 14:55:37 -03:00
m920x.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
m920x.h V4L/DVB: m920x: Add support for Pinnacle PCTV310e card 2010-02-26 15:10:51 -03:00
mxl111sf-demod.c [media] dvb: Remove ops->info.type from frontends 2012-01-04 17:30:34 -02:00
mxl111sf-demod.h [media] DVB: add MaxLinear MxL111SF DVB-T demodulator driver 2011-11-03 07:42:30 -02:00
mxl111sf-gpio.c [media] dvb-usb: add ATSC support for the Hauppauge WinTV-Aero-M 2011-09-06 14:21:17 -03:00
mxl111sf-gpio.h [media] dvb-usb: add ATSC support for the Hauppauge WinTV-Aero-M 2011-09-06 14:21:17 -03:00
mxl111sf-i2c.c [media] mxl111sf: fix build warning 2011-11-07 13:37:43 -02:00
mxl111sf-i2c.h [media] dvb-usb: add ATSC support for the Hauppauge WinTV-Aero-M 2011-09-06 14:21:17 -03:00
mxl111sf-phy.c [media] mxl111sf: remove pointless if condition in mxl111sf_config_spi 2011-11-07 13:36:36 -02:00
mxl111sf-phy.h [media] dvb-usb: add ATSC support for the Hauppauge WinTV-Aero-M 2011-09-06 14:21:17 -03:00
mxl111sf-reg.h [media] dvb-usb: add ATSC support for the Hauppauge WinTV-Aero-M 2011-09-06 14:21:17 -03:00
mxl111sf-tuner.c [media] dvb: don't use DVBv3 bandwidth macros 2011-12-31 10:22:49 -02:00
mxl111sf-tuner.h [media] dvb-usb: add ATSC support for the Hauppauge WinTV-Aero-M 2011-09-06 14:21:17 -03:00
mxl111sf.c [media] mxl111sf: fix error on stream stop in mxl111sf_ep6_streaming_ctrl() 2012-03-19 22:24:40 -03:00
mxl111sf.h [media] DVB: add MaxLinear MxL111SF DVB-T demodulator driver 2011-11-03 07:42:30 -02:00
nova-t-usb2.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
opera1.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
pctv452e.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
rtl28xxu.c [media] rtl28xxu: add another Freecom usb id 2012-03-08 11:26:10 -03:00
rtl28xxu.h [media] rtl28xxu: many small tweaks 2012-02-28 18:43:39 -03:00
technisat-usb2.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
ttusb2.c 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
ttusb2.h
umt-010.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
usb-urb.c [media] drivers/media/dvb/dvb-usb/usb-urb.c: adjust array index 2011-08-27 11:14:15 -03:00
vp702x-fe.c [media] dvb: Remove ops->info.type from frontends 2012-01-04 17:30:34 -02:00
vp702x.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
vp702x.h [media] vp702x: remove unused variable 2011-05-20 09:28:07 -03:00
vp7045-fe.c [media] dvb: Remove ops->info.type from frontends 2012-01-04 17:30:34 -02:00
vp7045.c USB: convert drivers/media/* to use module_usb_driver() 2011-11-18 09:46:12 -08:00
vp7045.h [media] Remove unused definitions which can cause conflict with definitions in usb/ch9.h 2011-07-27 17:52:59 -03:00