summaryrefslogtreecommitdiff
path: root/v4l
diff options
context:
space:
mode:
Diffstat (limited to 'v4l')
-rw-r--r--v4l/Make.config14
-rw-r--r--v4l/Makefile16
-rw-r--r--v4l/scripts/update8
3 files changed, 22 insertions, 16 deletions
diff --git a/v4l/Make.config b/v4l/Make.config
index fddfc4cf1..c3c14b78f 100644
--- a/v4l/Make.config
+++ b/v4l/Make.config
@@ -6,10 +6,14 @@ CONFIG_VIDEO_SAA7134 := m
CONFIG_VIDEO_IR := m
CONFIG_VIDEO_TUNER := m
CONFIG_VIDEO_TVAUDIO := m
+CONFIG_VIDEO_CX88 := m
-ifeq ($(VERSION).$(PATCHLEVEL),2.6)
- CONFIG_VIDEO_CX88 := m
- ifeq ($(SUBLEVEL),9)
- CONFIG_VIDEO_CX88_DVB := m
- endif
+# doesn't build without patches from dvb cvs
+# use "make DVB=1" to build with DVB support.
+ifeq ($(DVB),1)
+ CONFIG_VIDEO_CX88_DVB := m
+ CONFIG_VIDEO_SAA7134_DVB := m
+else
+ CONFIG_VIDEO_CX88_DVB := n
+ CONFIG_VIDEO_SAA7134_DVB := n
endif
diff --git a/v4l/Makefile b/v4l/Makefile
index ef88aa659..1c9ed9ded 100644
--- a/v4l/Makefile
+++ b/v4l/Makefile
@@ -20,7 +20,7 @@ bttv-objs := bttv-driver.o bttv-cards.o bttv-risc.o bttv-if.o \
bttv-vbi.o bttv-i2c.o
saa7134-objs := saa7134-core.o saa7134-i2c.o saa7134-video.o \
saa7134-vbi.o saa7134-tvaudio.o saa7134-oss.o \
- saa7134-cards.o saa7134-ts.o
+ saa7134-cards.o saa7134-ts.o saa7134-input.o
cx88xx-objs := cx88-cards.o cx88-core.o cx88-i2c.o cx88-tvaudio.o
cx8800-objs := cx88-video.o cx88-vbi.o
cx8801-objs := cx88-alsa.o
@@ -32,25 +32,21 @@ obj-m := video-buf.o v4l1-compat.o v4l2-common.o
obj-$(CONFIG_VIDEO_BTTV) += btcx-risc.o ir-common.o bttv.o
obj-$(CONFIG_VIDEO_CX88) += btcx-risc.o cx88xx.o cx8800.o cx8801.o cx8802.o \
cx88-blackbird.o
-obj-$(CONFIG_VIDEO_CX88_DVB) += cx88-dvb.o cx22702.o
-obj-$(CONFIG_VIDEO_SAA7134) += saa7134.o saa6752hs.o
+obj-$(CONFIG_VIDEO_SAA7134) += saa7134.o saa7134-empress.o saa6752hs.o
obj-$(CONFIG_VIDEO_IR) += ir-common.o
obj-$(CONFIG_VIDEO_TUNER) += tuner.o tda9887.o
obj-$(CONFIG_VIDEO_TVAUDIO) += msp3400.o tvaudio.o tvmixer.o
+obj-$(CONFIG_VIDEO_CX88_DVB) += video-buf-dvb.o cx88-dvb.o cx22702.o
+obj-$(CONFIG_VIDEO_SAA7134_DVB) += video-buf-dvb.o saa7134-dvb.o
+
# 2.6-only stuff
ifeq ($(VERSION).$(PATCHLEVEL),2.6)
ifeq ($(CONFIG_VIDEO_BTTV),m)
bttv-objs += bttv-gpio.o
obj-$(CONFIG_VIDEO_IR) += ir-kbd-gpio.o ir-kbd-i2c.o
endif
-endif
-
-# ir for saa7134
-ifeq ($(CONFIG_VIDEO_IR),m)
- EXTRA_CFLAGS += -DCONFIG_VIDEO_IR=1
- saa7134-objs += saa7134-input.o
- ifeq ($(VERSION).$(PATCHLEVEL),2.6)
+ ifeq ($(CONFIG_VIDEO_SAA7134),m)
obj-$(CONFIG_VIDEO_IR) += ir-kbd-i2c.o
endif
endif
diff --git a/v4l/scripts/update b/v4l/scripts/update
index c4529e238..b5ad0b75b 100644
--- a/v4l/scripts/update
+++ b/v4l/scripts/update
@@ -32,6 +32,8 @@ xrmmod cx88xx
xrmmod cx22702
# saa7134
+xrmmod saa7134-dvb
+xrmmod saa7134-empress
xrmmod saa7134
# saa7146
@@ -41,6 +43,7 @@ xrmmod saa7146_vv
# common
xrmmod btcx-risc
xrmmod ir-common
+xrmmod video-buf-dvb
xrmmod video-buf
# i2c
@@ -57,10 +60,11 @@ sync; sleep 1;
# common
v4l2basic
#xrmmod video-buf
-#xinsmod video-buf debug=2
+xinsmod video-buf debug=0
#xrmmod v4l1-compat
#xinsmod v4l1-compat debug=1
+xinsmod video-buf-dvb
xinsmod btcx-risc debug=0
xinsmod ir-common debug=0 repeat=0
xinsmod tuner debug=0
@@ -84,3 +88,5 @@ xinsmod cx88-dvb
# saa7134
xinsmod saa7134 audio_debug=0 i2c_scan=1 $saopt
+xinsmod saa7134-empress
+xinsmod saa7134-dvb