summaryrefslogtreecommitdiff
path: root/v4l
diff options
context:
space:
mode:
Diffstat (limited to 'v4l')
-rw-r--r--v4l/ChangeLog33
-rw-r--r--v4l/Makefile3
2 files changed, 35 insertions, 1 deletions
diff --git a/v4l/ChangeLog b/v4l/ChangeLog
index fd6c6780e..b2783b750 100644
--- a/v4l/ChangeLog
+++ b/v4l/ChangeLog
@@ -1,3 +1,36 @@
+2005-11-09 18:21 mchehab
+
+ * ../linux/drivers/media/video/Makefile:
+ * ../linux/drivers/media/video/bttv-driver.c:
+ * ../linux/drivers/media/video/cx88/cx88-video.c:
+ * ../linux/drivers/media/video/saa7134/Makefile:
+ * ../linux/drivers/media/video/saa7134/saa7134-alsa.c:
+ (saa7134_alsa_irq), (alsa_card_saa7134_create):
+ * ../linux/drivers/media/video/saa7134/saa7134-core.c:
+ (saa7134_irq):
+ * ../linux/drivers/media/video/saa7134/saa7134-oss.c:
+ (saa7134_oss_irq), (saa7134_oss_init1), (saa7134_dsp_create),
+ (saa7134_oss_init), (saa7134_oss_exit):
+ * ../linux/drivers/media/video/saa7134/saa7134-video.c:
+ * ../linux/include/linux/videodev2.h:
+ * ../v4l/Makefile:
+ - This moves the 32 bit ioctl compatibility handlers for
+ Video4Linux into a new file and adds explicit calls to them
+ to each v4l device driver.
+
+ - Unfortunately, there does not seem to be any code handling
+ the v4l2 ioctls, so quite often the code goes through two
+ separate conversions, first from 32 bit v4l to 64 bit v4l,
+ and from there to 64 bit v4l2. My patch does not change
+ that, so there is still much room for improvement.
+
+ - Also, some drivers have additional ioctl numbers, for
+ which the conversion should be handled internally to
+ that driver.
+
+ Signed-off-by: Arnd Bergmann <arnd@arndb.de>
+ Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
+
2005-11-09 11:44 mchehab
* ../linux/drivers/media/video/cx25840/Makefile:
diff --git a/v4l/Makefile b/v4l/Makefile
index 93e4c2e04..54e3f6513 100644
--- a/v4l/Makefile
+++ b/v4l/Makefile
@@ -33,8 +33,9 @@ em28xx-objs := em28xx-video.o em28xx-i2c.o em28xx-cards.o em28xx-core.o \
cx25840-objs := cx25840-core.o cx25840-audio.o cx25840-firmware.o \
cx25840-vbi.o
-# what to build
obj-m := video-buf.o v4l1-compat.o v4l2-common.o
+obj-m += compat_ioctl32.o
+
obj-$(CONFIG_VIDEO_BTTV) += btcx-risc.o ir-common.o bttv.o tveeprom.o
obj-$(CONFIG_VIDEO_CX88) += btcx-risc.o cx88xx.o cx8800.o cx8802.o \
cx88-blackbird.o tveeprom.o