summaryrefslogtreecommitdiff
path: root/v4l
AgeCommit message (Collapse)Author
2006-03-27Merge from http://linuxtv.org/hg/~mcisely/v4l-dvbMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> merge: Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-26Some cleanups at make xconfigMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Now, it doesn't depend on kernel Kconfig stuff: - It generates a Kconfig.kern based on unsolved dependencies. - It assumes that all needed dependencies were compiled as module. Only Multimedia tree is showed to the user. To work, user should have runned xconfig before at the normal kernel tree. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-25Include additional pvrusb2 object files in buildMike Isely
From: Mike Isely <isely@pobox.com> Some new sources have been added into pvrusb2 to deal with cx25840 and wm8775 modules in V4L. Need to add them to the build. Signed-off-by: Mike Isely <isely@pobox.com>
2006-03-25Fix typos.Hans Verkuil
From: Hans Verkuil <hverkuil@xs4all.nl> Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2006-03-23report ivtv svn revision when using 'make ivtv' virtual merge build methodMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> This is what I should have done in the first place. BEFORE: ivtv: version 0.7.0 (v4l-dvb + ivtv virtual merge) loading AFTER: ivtv: version 0.7.0 (v4l-dvb + ivtv virtual merge) Revision: 3207 loading Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-03-19more insmod.sh updatesMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> - added tda7432, tda9840, tda9875, tea6415c, tea6420 and bt832 Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-03-19whitespace cleanupMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-03-19insmod.sh updatesMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> Fixes to make [load|unload|reload] as follows: - replaced saa711x with saa7115 - added pvrusb2 - added zl10353 - added mxb - added hexium_gemini - added hexium_orion - added cpia2 Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-03-18make 'make kernel-links' less verboseMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-03-18fix 'make kernel-links' for new and/or relocated source codeMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> use 'find' to symlink compat.h into each directory in drivers/ and include/ instead of explicitly specifying each that needs compat.h This will remove the need to update v4l/scripts/makelinks.sh each time a new driver is introduced to the tree, and fixes it's current broken state. Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-03-17Merge from manu treeMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> merge: Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-17fix Makefile and KconfigManu Abraham
From: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Manu Abraham <manu@linuxtv.org>
2006-03-16merged ~mkrufky/pendingMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-03-15Merging from mchehab vivi branchMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> merge: Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-15Merging mchehab saa7115 treeMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> merge: Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-14Removed inclusion of linux/version.h included on a previous patchMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-14Merge hunold treeMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> merge: Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-14Merging mrec treeMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> merge: Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-13Remove saa711x driverMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Now, em28xx uses saa7115 instead of saa711x. saa7115 driver is capable of handling saa 7113, 7114 and 7115. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-13Merge from mkrufky's cx88-ivtv treeMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> merge: Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-13Merging mkrufky pvrusb2 treeMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> merge: Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-13use "make cx88-ivtv" to build cx88-ivtv.koMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> - This makes it easier for users to build and install the cx88-ivtv module, from the v4l_experimental area, while still leaving it disabled by default. Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-03-13cx88-ivtv: add Makefile build logic (experimental)Michael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> - add build logic for cx88-ivtv.ko, an ivtv ioctl emulation module for blackbird TV cards. - disabled by default. Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-03-13small usbaudio_setup.sh change to support dsp0Markus Rechberger
From: Markus Rechberger <mrechberger@gmail.com> small usbaudio_setup.sh change to support dsp0 Signed-off-by: Markus Rechberger <mrechberger@gmail.com>
2006-03-13added setupscript for setting up usbaudio for usb video devicesMarkus Rechberger
From: Markus Rechberger <mrechberger@gmail.com> added setupscript for setting up usbaudio for usb video devices Signed-off-by: Markus Rechberger <mrechberger@gmail.com>
2006-03-10Some fixes and improvements at mailimportMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> hg mq were offering some troubles, because it seems to be also updated at master site. So, now, default is not to use it. Several validations added. Also improved output log by separating subject from from: line. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-10Added better handling for errors at mailscriptMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Now, it checks if author have signed its own patch. Also, prints better error messages. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-10Creates a virtual video device driverMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> The Virtual Video Device Driver (aka vivi) is a device that can be used to: 1) test core v4l functionalities; 2) be a prototype for newer development. Vivi were developed using the best practices for v4l driver. When loaded, it provides a video device that generates a standard color bar, with a timestamp placed at top left corner. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-08Add mxb, dpc7146, hexium_orion and hexium_gemini to the MakefileMichael Hunold
From: Michael Hunold <hunold@linuxtv.org> Signed-off-by: Michael Hunold <hunold@linuxtv.org>
2006-03-08Fixed a small bug at hghead.plMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Commiter name were not preserved by mailimport at the way it was. Now, commiter name will be the HGUSER, and from: line will be included at commit message, preserving both commiter and patch authors. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-08Added a script to make easier to import patches sent by emailMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> This script is capable to mass import patches on a mbox file, test for it, allow comment editing and applying it. This script requires: 1) git, since it uses gitimport to break a mbox into patches; 2) hg mailqueue. It is easier to manage patches using mq, allowing to work with the patches before applying to the tree. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-03Merge from pascoeMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> merge: Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-01Added make qconfig option to allow testing v4l/dvb menusMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> - make qconfig option were added. - This will generate a menu with v4l/dvb Kconfig menus at the beginning of the menus and the kernel menus at the end. Kernel menus shoudn't be touched. - .config is then generated after quiting. - Curently, .config is not used by Makefile proccess but it is a good candidate to be a replacement of Make.config file. With a good .config file, compilation should be faster. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-02-28DViCO FusionHDTV DVB-T Hybrid and ZL10353-based FusionHDTV DVB-T Plus supportChris Pascoe
From: Chris Pascoe <c.pascoe@itee.uq.edu.au> Add support for the FE6600 tuner used on the DVB-T Hybrid board. Add support for the Zarlink ZL10353 DVB-T demodulator, which supersedes the MT352, used on the DViCO FusionHDTV DVB-T Hybrid and later model Plus boards. Signed-off-by: Chris Pascoe <c.pascoe@itee.uq.edu.au>
2006-02-27remove test for CONFIG_VIDEO_DEV to set inst_video += videodev.koMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> The test " ifeq ($(CONFIG_VIDEO_DEV),m) " isn't working in the inst_foo section of the Makefile. Since we are already warning the user that errors may occur in the install step, it is safe to include videodev.ko whether or not it is actually present. Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-02-26add pvrusb2 to local v4l-dvb buildMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> - removed 'make pvrusb2' merge command - created in-kernel Makefile, Kconfig not yet done. Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-02-24Merge mkrufky treeMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> merge: Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-02-24Add cpia2 camera supportMauro Carvalho Chehab
From: Alan Cox <alan@redhat.com> There has been a CPIA2 driver out of kernel for a long time and it has been pretty clean for some time too. This is an import of the sourceforge driver which has been stripped of - 2.4 back compatibility - 2.4 old style MJPEG ioctls A couple of functions have been made static and the docs have been repackaged into Documentation/video4linux. The rvmalloc/free functions now match the cpia driver again. Other than that this is the code as is. Tested on x86-64 with a QX5 microscope. Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-02-20set 'make ivtv-update' to depend on 'make ivtv' instead of 'make ivtv-checkout'Michael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> This ensures that ivtv-svnversion.h and the ivtv symlinks are present, in case 'make clean' was run prior to 'make ivtv-update' Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-02-17sed -i 's/c,h/ch/1' MakefileMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> The symlink commands in the Makefile used to look like: @find ../linux/drivers/media -name '*.[c,h]' -type f -exec ln -sf '{}' . \; the ',' should not be there. The correct command is: @find ../linux/drivers/media -name '*.[ch]' -type f -exec ln -sf '{}' . \; Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-02-16update 'make pvrusb2' merged build commandMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> - use file .pvrusb2-merged to determine tree state rather than the previous method, which used a self-altering Makefile through an embedded patch in merge-pvrusb2.sh (removed) Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-02-16ivtv: report v4l-dvb + ivtv virtual merge in dmesg version stringMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> report "v4l-dvb + ivtv virtual merge" in ivtv's dmesg version string Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-02-16'make ivtv' requires subversionMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> - inform the user that subversion is required to retreive the ivtv sources. - added 'make ivtv-update' Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-02-16make ivtv: virtual tree mergeMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> - 'make ivtv' will retreive the latest sources from ivtv svn trunk - 'make' will build the entire v4l-dvb tree including ivtv - 'make' (without previously running 'make ivtv') will build using previous behavior. Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-02-15install videodev.ko for 2.6 kernelsMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> Make.config had incorrect logic to determine whether to install videodev.ko We must test that PATCHLEVEL >= 6, not SUBLEVEL. Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-02-12move CONFIG_DVB_FIRESAT to the right placeMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> - move CONFIG_DVB_FIRESAT to the right place in Make.config - this is still in v4l_experimental Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-02-11From: Mauro Carvalho Chehab <mchehab@infradead.org>Mauro Carvalho Chehab
Solving conflicts at the tree Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-02-08Fixed a bug at makefileMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-02-08XC3028 code marked with an special define optionMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> - Current xc3028 support is still experimental, requiring more work to be sent to mainstream. So, it was marked inside some defines, in order to be removed by gentree.pl stript. Script also updated to remove it. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-02-08merged patch at master tree.Mauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org> ------------