summaryrefslogtreecommitdiff
path: root/linux/drivers/media/common
diff options
context:
space:
mode:
authorMichael Hunold <devnull@localhost>2003-10-01 10:24:57 +0000
committerMichael Hunold <devnull@localhost>2003-10-01 10:24:57 +0000
commit247cf5fcc3c2e684b1319ae8b1a595a328c4b23d (patch)
tree0fc5df376242627e9aa704616684547e1b3024d4 /linux/drivers/media/common
parent96c67e37ff37a0f02379addc5060451fe1afd051 (diff)
downloadmediapointer-dvb-s2-247cf5fcc3c2e684b1319ae8b1a595a328c4b23d.tar.gz
mediapointer-dvb-s2-247cf5fcc3c2e684b1319ae8b1a595a328c4b23d.tar.bz2
- clean up Kconfig files, use the new SELECT facility
- split up saa7146 compilation in core and video part
Diffstat (limited to 'linux/drivers/media/common')
-rw-r--r--linux/drivers/media/common/Kconfig16
-rw-r--r--linux/drivers/media/common/Makefile3
2 files changed, 12 insertions, 7 deletions
diff --git a/linux/drivers/media/common/Kconfig b/linux/drivers/media/common/Kconfig
index b4dcaead8..caebd0a1c 100644
--- a/linux/drivers/media/common/Kconfig
+++ b/linux/drivers/media/common/Kconfig
@@ -1,8 +1,12 @@
config VIDEO_SAA7146
- def_tristate DVB_AV7110 || DVB_BUDGET || DVB_BUDGET_AV || \
- VIDEO_MXB || VIDEO_DPC || VIDEO_HEXIUM_ORION || \
- VIDEO_HEXIUM_GEMINI
- depends on VIDEO_DEV && PCI && I2C
+ tristate
+ select I2C
+
+config VIDEO_SAA7146_VV
+ tristate
+ select VIDEO_BUF
+ select VIDEO_VIDEOBUF
+ select VIDEO_SAA7146
+
config VIDEO_VIDEOBUF
- def_tristate VIDEO_SAA7134 || VIDEO_BT848 || VIDEO_SAA7146
- depends on VIDEO_DEV
+ tristate
diff --git a/linux/drivers/media/common/Makefile b/linux/drivers/media/common/Makefile
index 4e889f811..8054d6d11 100644
--- a/linux/drivers/media/common/Makefile
+++ b/linux/drivers/media/common/Makefile
@@ -1,5 +1,6 @@
saa7146-objs := saa7146_i2c.o saa7146_core.o
saa7146_vv-objs := saa7146_vv_ksyms.o saa7146_fops.o saa7146_video.o saa7146_hlp.o saa7146_vbi.o
-obj-$(CONFIG_VIDEO_SAA7146) += saa7146.o saa7146_vv.o
+obj-$(CONFIG_VIDEO_SAA7146) += saa7146.o
+obj-$(CONFIG_VIDEO_SAA7146_VV) += saa7146_vv.o