提交 897ea130 编写于 作者: M Mauro Carvalho Chehab

V4L/DVB (4513): Split audio decoders from bttv

Several audio decoders were just bound as if they were part of
bttv driver. In fact, they are generic enough to be used by other
drivers as well, since they use I2C event bus to communicate.
Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
上级 f70a7a91
...@@ -338,6 +338,34 @@ config VIDEO_M32R_AR_M64278 ...@@ -338,6 +338,34 @@ config VIDEO_M32R_AR_M64278
menu "Encoders and Decoders" menu "Encoders and Decoders"
depends on VIDEO_DEV depends on VIDEO_DEV
config VIDEO_TVAUDIO
tristate "Support for several audio decoder chips found on bt8xx boards"
depends on VIDEO_DEV && I2C
---help---
Support for several audio decoder chips found on some bt8xx boards:
tda8425, tea6300, tea6420, tea9840, tda985x, tda9874, pic16c54.
To compile this driver as a module, choose M here: the
module will be called tvaudio.
config VIDEO_TDA7432
tristate "Support for tda7432 chip"
depends on VIDEO_DEV && I2C
---help---
Support for tda7432 audio decoder chip found on some bt8xx boards.
To compile this driver as a module, choose M here: the
module will be called tda7432.
config VIDEO_TDA9875
tristate "Support for tda9875 chip"
depends on VIDEO_DEV && I2C
---help---
Support for tda9875 audio decoder chip found on some bt8xx boards.
To compile this driver as a module, choose M here: the
module will be called tda9875.
config VIDEO_MSP3400 config VIDEO_MSP3400
tristate "Micronas MSP34xx audio decoders" tristate "Micronas MSP34xx audio decoders"
depends on VIDEO_DEV && I2C depends on VIDEO_DEV && I2C
......
...@@ -17,7 +17,10 @@ ifeq ($(CONFIG_VIDEO_V4L1_COMPAT),y) ...@@ -17,7 +17,10 @@ ifeq ($(CONFIG_VIDEO_V4L1_COMPAT),y)
endif endif
obj-$(CONFIG_VIDEO_BT848) += bt8xx/ obj-$(CONFIG_VIDEO_BT848) += bt8xx/
obj-$(CONFIG_VIDEO_BT848) += tvaudio.o tda7432.o tda9875.o ir-kbd-i2c.o obj-$(CONFIG_VIDEO_BT848) += ir-kbd-i2c.o
obj-$(CONFIG_VIDEO_TVAUDIO) += tvaudio.o
obj-$(CONFIG_VIDEO_TDA7432) += tda7432.o
obj-$(CONFIG_VIDEO_TDA9875) += tda9875.o
obj-$(CONFIG_SOUND_TVMIXER) += tvmixer.o obj-$(CONFIG_SOUND_TVMIXER) += tvmixer.o
obj-$(CONFIG_VIDEO_ZR36120) += zoran.o obj-$(CONFIG_VIDEO_ZR36120) += zoran.o
......
...@@ -9,6 +9,9 @@ config VIDEO_BT848 ...@@ -9,6 +9,9 @@ config VIDEO_BT848
select VIDEO_TUNER select VIDEO_TUNER
select VIDEO_TVEEPROM select VIDEO_TVEEPROM
select VIDEO_MSP3400 select VIDEO_MSP3400
select VIDEO_TVAUDIO
select VIDEO_TDA7432
select VIDEO_TDA9875
---help--- ---help---
Support for BT848 based frame grabber/overlay boards. This includes Support for BT848 based frame grabber/overlay boards. This includes
the Miro, Hauppauge and STB boards. Please read the material in the Miro, Hauppauge and STB boards. Please read the material in
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册