Name Last modified Size Description
Parent Directory -
l2610-media.patch.bz2 12-Jun-2005 14:01 35K
l2610-sound.patch.bz2 12-Jun-2005 14:01 4.2K
l2612-vpx3224.tbz 22-Aug-2005 22:38 9.6K
tvmixer-2615-2616.patch 10-May-2006 13:43 943
tvmixer2615.patch.bz2 09-Mar-2006 15:37 4.2K
v3tv-2613.tbz 16-Oct-2005 09:04 40K
v3tv-2615.patch.bz2 09-Mar-2006 15:37 35K
I think the v3tv-2615.patch.bz2 will still work, but have not had an opportunity to try it.
For the mixer device apply tvmixer2615.patch.bz2 and then add tvmixer-2615-2616.patch to catch up with the moving target.
Here are patches to add the v3tv and snd-tvmixer modules to the 2.6.15 kernel.
They have been built against kernel-2.6.15-1.1833_FC4.src.rpm.
You must compile the drivers as modules!
v3tv-2615.patch.bz2
tvmixer2615.patch.bz2
I have not had time to build a proper patch against 2.6.13, so here is a
tar that will drop the v3tv.c, vpx3224.c and i2c-voodoo3.c in place.
It also replaces Makefile and Kconfig in drivers/media/video. This may
not be a good practice, so I'd recomend you take a snapshot of those two
files (ie. *.orig) then do a diff to be sure my version does not remove
something you need.
You will still use l2610-sound.patch.bz2.
You must compile the drivers as modules!
v3tv-2613.tbz
l2610-sound.patch.bz2
To use the 2.6.12 kernel, first apply the 2.6.10 patches, then drop this version of vpx3224.c in place of the existing one. You must compile the drivers as modules!
Here are patches for 2.6.10. The media patch includes the i2c-voodoo3 patch as well this time. Life is simple here, just apply these patches to the kernel source, configure, make, and install. You must compile the drivers as modules!
l2610-media.patch.bz2
l2610-sound.patch.bz2
Concerning the 2.6.10 and earlier kernel:
It appears that the tdfxfb module MUST be loaded before the tdfx DRM module [Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)] module. I have yet to figure out where the conflict arises, but the ksymoops output against a 2.6.9 kernel puts the trouble in fb_find_mode. I'm not seeing this problem with the 2.6.11 kernel.
Concerning kernels later than 2.6.11.8:
I have not had time to work out the details on this, but the tdfxfb failed to load when the CONFIG_LOGO option is set.
Merge the snd-card-0 lines with those generated by alsaconf.
If you choose not to use tdfxfb, ommit the first install statement.
install tdfx modprobe tdfxfb
alias snd-card-0 snd-intel8x0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-intel8x0
options snd-tvmixer debug=1 index=1 id="ALSA tvmixer[1]"
alias snd-card-1 snd-tvmixer
alias sound-service-1-0 snd-mixer-oss
install snd-tvmixer modprobe msp3400 && modprobe --ignore-install snd-tvmixer
install msp3400 modprobe i2c-voodoo3 && modprobe --ignore-install msp3400
remove snd-tvmixer modprobe -r --ignore-remove snd-tvmixer && modprobe -r --ignore-remove msp3400
remove msp3400 modprobe -r --ignore-remove snd-tvmixer && modprobe -r --ignore-remove msp3400
options vpx3224 debug=0
options v3tv debug=0
options tuner debug=0
options msp3400 debug=1
options i2c-algo-bit i2c_debug=0
options eeprom checksum=1