diff options
author | Hartmut Hackmann <hartmut.hackmann@t-online.de> | 2008-04-22 13:42:09 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@infradead.org> | 2008-04-24 13:07:43 -0400 |
commit | 26ec394e7c528e6f71e53a1335846328b8453ef5 (patch) | |
tree | d4a51230b918e17b7df7cf58cf8ec336a2014ccf /drivers/media/dvb/frontends | |
parent | 05b207924d558935080ac08776236e42aca1708c (diff) |
V4L/DVB (7223): Add support for the ISL6405 dual LNB supply chip
The chip can control 2 LNBs independently.
The driver distinguishes them by evaluating the MSB of the override_set
parameter of the isl6405_attach function.
Signed-off-by: Hartmut Hackmann <hartmut.hackmann@t-online.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers/media/dvb/frontends')
-rw-r--r-- | drivers/media/dvb/frontends/Kconfig | 7 | ||||
-rw-r--r-- | drivers/media/dvb/frontends/Makefile | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/drivers/media/dvb/frontends/Kconfig b/drivers/media/dvb/frontends/Kconfig index 9ad86ce4a4e5..0209644f222a 100644 --- a/drivers/media/dvb/frontends/Kconfig +++ b/drivers/media/dvb/frontends/Kconfig | |||
@@ -379,6 +379,13 @@ config DVB_LNBP21 | |||
379 | help | 379 | help |
380 | An SEC control chip. | 380 | An SEC control chip. |
381 | 381 | ||
382 | config DVB_ISL6405 | ||
383 | tristate "ISL6405 SEC controller" | ||
384 | depends on DVB_CORE && I2C | ||
385 | default m if DVB_FE_CUSTOMISE | ||
386 | help | ||
387 | An SEC control chip. | ||
388 | |||
382 | config DVB_ISL6421 | 389 | config DVB_ISL6421 |
383 | tristate "ISL6421 SEC controller" | 390 | tristate "ISL6421 SEC controller" |
384 | depends on DVB_CORE && I2C | 391 | depends on DVB_CORE && I2C |
diff --git a/drivers/media/dvb/frontends/Makefile b/drivers/media/dvb/frontends/Makefile index 16bd107ebd32..23304b3774b5 100644 --- a/drivers/media/dvb/frontends/Makefile +++ b/drivers/media/dvb/frontends/Makefile | |||
@@ -38,6 +38,7 @@ obj-$(CONFIG_DVB_S5H1420) += s5h1420.o | |||
38 | obj-$(CONFIG_DVB_LGDT330X) += lgdt330x.o | 38 | obj-$(CONFIG_DVB_LGDT330X) += lgdt330x.o |
39 | obj-$(CONFIG_DVB_CX24123) += cx24123.o | 39 | obj-$(CONFIG_DVB_CX24123) += cx24123.o |
40 | obj-$(CONFIG_DVB_LNBP21) += lnbp21.o | 40 | obj-$(CONFIG_DVB_LNBP21) += lnbp21.o |
41 | obj-$(CONFIG_DVB_ISL6405) += isl6405.o | ||
41 | obj-$(CONFIG_DVB_ISL6421) += isl6421.o | 42 | obj-$(CONFIG_DVB_ISL6421) += isl6421.o |
42 | obj-$(CONFIG_DVB_TDA10086) += tda10086.o | 43 | obj-$(CONFIG_DVB_TDA10086) += tda10086.o |
43 | obj-$(CONFIG_DVB_TDA826X) += tda826x.o | 44 | obj-$(CONFIG_DVB_TDA826X) += tda826x.o |