linux/drivers/media/common/tuners
Michael Krufky 7dc1b8844e V4L/DVB (8098): xc5000: add module option to load firmware during driver attach
The xc5000 firmware download process can be slow on certain devices.

Add a module option, "init_fw" to perform the firmware download during
xc5000_attach(), which would get the firmware download over with well
before any tune request is made.

When this option is enabled, it will reduce the time it takes to get a
signal lock during the first tune after driver load, but will add a few
seconds to the driver initialization.

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-07-20 07:11:40 -03:00
..
Kconfig V4L/DVB (8060): Kconfig: MEDIA_TUNER_CUSTOMIZE should be disabled by default 2008-07-20 07:10:05 -03:00
Makefile V4L/DVB(7878): mxl55005s: Makefile and Kconfig additions 2008-05-14 02:56:42 -03:00
mt20xx.c V4L/DVB(7767): Move tuners to common/tuners 2008-04-29 18:41:37 -03:00
mt20xx.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
mt2060.c V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
mt2060.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
mt2060_priv.h V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
mt2131.c V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
mt2131.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
mt2131_priv.h V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
mt2266.c V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
mt2266.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
mxl5005s.c V4L/DVB (7906): tuners/mxl5005s.c: don't define variables for enums 2008-06-05 06:35:42 -03:00
mxl5005s.h V4L/DVB(7873): mxl5005s: Fix header includes. 2008-05-14 02:56:40 -03:00
qt1010.c V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
qt1010.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
qt1010_priv.h V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
tda827x.c V4L/DVB (8000): tda827x: fix NULL pointer in tda827xa_lna_gain 2008-06-05 10:26:19 -03:00
tda827x.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tda8290.c V4L/DVB (7789): tuner: remove static dependencies on analog tuner sub-modules 2008-04-29 18:41:42 -03:00
tda8290.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tda9887.c V4L/DVB(7767): Move tuners to common/tuners 2008-04-29 18:41:37 -03:00
tda9887.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tda18271-common.c V4L/DVB (8035): tda18271: dont touch EB14 if rf_cal lookup is out of range 2008-06-26 15:58:49 -03:00
tda18271-fe.c V4L/DVB (8037): tda18271: ensure that the thermometer is off during channel configuration 2008-06-26 15:58:50 -03:00
tda18271-maps.c V4L/DVB (7984): tda18271: update filename in comments 2008-07-20 07:08:05 -03:00
tda18271-priv.h V4L/DVB (7844): tda18271: add tda_fail macro to log error cases 2008-05-14 02:54:06 -03:00
tda18271.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tea5761.c V4L/DVB (7902): fix handling of tea5761_autodetection return value 2008-06-05 06:35:40 -03:00
tea5761.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tea5767.c V4L/DVB (7804): tea5767: Fix error logic 2008-05-14 02:53:58 -03:00
tea5767.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tuner-i2c.h V4L/DVB (7943): tuner: add macro, hybrid_tuner_report_instance_count 2008-06-05 06:35:46 -03:00
tuner-simple.c V4L/DVB (7922): tuner-simple: fix tuner_warn() induced kernel oops in simple_tuner_attach() 2008-06-05 06:35:44 -03:00
tuner-simple.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tuner-types.c V4L/DVB(7767): Move tuners to common/tuners 2008-04-29 18:41:37 -03:00
tuner-xc2028-types.h V4L/DVB(7767): Move tuners to common/tuners 2008-04-29 18:41:37 -03:00
tuner-xc2028.c tuners: treat firmware data as const 2008-07-10 14:26:36 +01:00
tuner-xc2028.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
xc5000.c V4L/DVB (8098): xc5000: add module option to load firmware during driver attach 2008-07-20 07:11:40 -03:00
xc5000.h V4L/DVB (7893): xc5000: bug-fix: allow multiple devices in a single system 2008-05-14 02:56:46 -03:00
xc5000_priv.h V4L/DVB (8097): xc5000: check device hardware state to determine if firmware download is needed 2008-06-26 15:58:58 -03:00