summaryrefslogtreecommitdiff
path: root/v4l/scripts
AgeCommit message (Collapse)Author
2006-04-25Improves V4L/DVB in-tree buildingMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Now, make_kconfig.sh will check for boolean/tristate config vars and handle it properly. Also, make allyesconfig/allmodconfig will use make_kconfig.sh to generate .myconfig instead of conf -m. This way, make all will not require priviledges at kernel tree. write access to kernel tree is still required for make menuconfig/ make xconfig/make qconfig. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-04-15make_noconfig.pl fixed for CONFIG_DVB_AV7110_OSD and CONFIG_DVB_AV7110_FIRMWAREOliver Endriss
From: Oliver Endriss <o.endriss@gmx.de> Without this fix, CONFIG_DVB_AV7110_OSD=y and CONFIG_DVB_AV7110_FIRMWARE=y were ignored in v4l/Makefile because make_noconfig.pl set them to "CONFIG_DVB_AV7110_... = m". Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
2006-04-13Added missing depmod after the end of installation processMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-04-09Newer drivers now compile fine with 2.6.14 kernel.Mauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-04-09If .myconfig is not found, make will do allmodconfig.Mauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-04-08Some cleanups at make install/make removeMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Now, it won't generate errors for non-compiled objects. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-04-08Some cleanups at make installMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-04-08Fix make installMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Previous patch broke make install. This patch fix it. Also, serveral cleanups were made at core Makefile. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-04-07Now, make all will replicate old behaviorMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> make all will do allmodconfig before compiling Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-04-07Big changes at v4l-dvb make internal workingMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Previously, tree building were based on Make.config. This file contained all compiling stuff. Also, v4l/Makefile contained all drivers that should be copiled, replicating the rules of all other Makefiles under linux. Now, make will rely on linux/*/Makefile to compile the modules. This approach allows usage of Kconfig files, allowing partial compilations. Newer makefile commands introduced: make allmodconfig - Selects all stuff to be compiled as module; make config - Selects packages via text interface; make xconfig - Selects packages via qt interface; make gconfig - selects packages via gtk interface. for config, xconfig and gconfig to be used, those scripts needs to be previously compiled at kernel. So, user needs to use those commands previously at kernel tree. 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-25Fix typos.Hans Verkuil
From: Hans Verkuil <hverkuil@xs4all.nl> Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
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-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-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-14Merging mrec treeMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> merge: Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
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-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-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-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-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-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-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> ------------
2006-02-02remove (local) Makefile patch from 'make kernel-links'Michael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> Previously, 'make kernel-links' would patch the local Makefile, such that 'make clean' would return the repository to its natural state. This is causing maintenance problems, so I am removing it for now. After running 'make kernel-links', one should re-clone the v4l-dvb repo, until further notice. WARNING: make kernel-links will destroy your kernel sources, and symlink all v4l-dvb sources to the sources in this repository. Use this build method at your own risk! Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-01-31Fixed a bug at strip-trailing-whitespacesMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Sometimes, it was needed to run it several times. fixed. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-01-29ChangeLog file removed from v4l-dvb Mercurial treeMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> - This patch removes ChangeLog file. with Mercurial, it can be generated any time by running hg logs -v. - Makefile and prep_commit_msg.pl updated to work without ChangeLog. - Removed/Adapted instructions on README.HG about ChangeLog. - prepare-Changelog.pl changed to just report one line. This might help people to identify functions that were changed by a patchset. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-01-28Several fixes for using with mercurialMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> cvs commands replaced to hg created a new script to help commiting Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-01-23remove nxt2002 from insmod.shMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2006-01-21make pvrusb2-unmerge reverts make pvrusb2 build patching commandMichael Krufky
- 'make pvrusb2-unmerge' will un-patch the build files without the need to do 'make clean' Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2006-01-15Update hwdata scriptNickolay V. Shmyrev
From: Nickolay V. Shmyrev <nshmyrev@yandex.ru> Signed-off-by: Nickolay V. Shmyrev <nshmyrev@yandex.ru>
2006-01-15prevent 'make pvrusb2' from running twice in a row.Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2006-01-15'make pvrusb2' symlinks pvrusb2 code to build with the rest of cvsMichael Krufky
- Add option to build pvrusb2 driver along with the rest of v4l-dvb cvs. - make pvrusb2 will symlink the code from the v4l_experimental dir. - to build: make pvrusb2 make make install - Always do 'make clean' before cvs commit, to un-patch the Makefile, returning the build environment to its original state. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2006-01-12reactivated CARDLIST.tuner automatic update script.Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2006-01-12disable CARDLIST.tuner automatic regeration scriptMichael Krufky
- disable CARDLIST.tuner automatic regeration script, until it can be updated to handle latest redesign. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2006-01-09Several i2C cleanups to compile on both current linux and kernels >2.6.15Mauro Carvalho Chehab
kernel-sync Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2006-01-05Added cx88-alsa to insmod.shRicardo Cerqueira
From: Ricardo Cerqueira <v4l@cerqueira.org> Add cx88-alsa to the load/unload list Signed-off-by:
2006-01-01added saa7127 msp3400 tvp5150 to insmod.sh script.Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-27Script fixed to work properly after tuner-simple.c changes.Mauro Carvalho Chehab
- Script fixed to work properly after tuner-simple.c changes. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-27insmod.sh, debug mode- tuner_debug=1Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-26add compat_ioctl32.ko to insmod.shMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-26Fixed some errors at gentree parsing.Mauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-24cx88-dvb.ko depends on cx88-vp3054-i2c.koMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>