* 2.6.24 kernel and MSI TV @nywheremaster MS-8606 status [not found] ` <1193107692.5728.23.camel@gaivota> @ 2008-03-08 15:15 ` itman 2008-03-08 19:21 ` hermann pitton 0 siblings, 1 reply; 4+ messages in thread From: itman @ 2008-03-08 15:15 UTC (permalink / raw) To: Mauro Carvalho Chehab Cc: simon, Linux and Kernel Video, MIDIMaker, Trent Piepho Hi, Mauro. Could you please be so kind to mention which is right mercurial repository to which you have merged your changes and which one should be used for 2.6.24 kernel? I've got issue: Trying now to build drivers for MSI TV @nywheremaster MS-8606 under kernel 2.6.24.3. What were done: 1) mkdir /usr/src/linux/tmpmsi 2) cd tmpmsi 3) hg init v4l-dvb 4) hg pull http://linuxtv.org/hg/v4l-dvb 5) cd v4l-dvb 6) make 7) make install As result I've got cx88-cards.c with fixed gpio for MSI TV @anywhere BUT! there are no main parameters for module tuner: port1, port2, qss. head Makefile BUILD_DIR := $(shell pwd)/v4l TMP ?= /tmp REPO_PULL := http://linuxtv.org/hg/v4l-dvb modinfo tuner filename: /lib/modules/2.6.24.3/kernel/drivers/media/video/tuner.ko license: GPL author: Ralph Metzler, Gerd Knorr, Gunther Mayer description: device driver for various TV and TV+FM radio tuners depends: tea5761,v4l2-common,mt20xx,tuner-simple,tda9887,videodev,tea5767,xc5000,tuner-xc2028,tda8290 vermagic: 2.6.24.3 preempt mod_unload PENTIUM4 parm: force:List of adapter,address pairs to boldly assume to be present (array of short) parm: probe:List of adapter,address pairs to scan additionally (array of short) parm: ignore:List of adapter,address pairs not to scan (array of short) parm: addr:int parm: no_autodetect:int parm: show_i2c:int parm: debug:int parm: pal:string parm: secam:string parm: ntsc:string parm: tv_range:array of int With best regards, Serge Kolotylo __________________________ Em Ter, 2007-10-23 às 05:11 +0300, itman escreveu: > After modprobe tuner port1=0 port2=0 qss=1 it works GREAT both TV > (sound is > clear and loud) and radio (sound is clear and loud) with DEFAULT > (card=7, Great! If you send us the proper tuner name, marked at the metallic can inside the board, we may add those tda9887 options at tuner-types.c. This way, passing the parameters to tuners can be avoided. > PS: will it be merged these changes to vanilla kernel soon? I've already merged into v4l-dvb tree. However, since this is changing some stuff at the existing driver, the addition at mainstream should be postponed to kernel 2.6.25. -- Cheers, Mauro -- video4linux-list mailing list Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe https://www.redhat.com/mailman/listinfo/video4linux-list ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: 2.6.24 kernel and MSI TV @nywheremaster MS-8606 status 2008-03-08 15:15 ` 2.6.24 kernel and MSI TV @nywheremaster MS-8606 status itman @ 2008-03-08 19:21 ` hermann pitton 2008-03-11 12:06 ` itman 0 siblings, 1 reply; 4+ messages in thread From: hermann pitton @ 2008-03-08 19:21 UTC (permalink / raw) To: itman Cc: simon, Linux and Kernel Video, Trent Piepho, MIDIMaker, Mauro Carvalho Chehab Hi Serge, Am Samstag, den 08.03.2008, 17:15 +0200 schrieb itman: > Hi, Mauro. > > Could you please be so kind to mention which is right mercurial repository > to which you have merged your changes and which one should be used for > 2.6.24 kernel? > the changes are as changesets 6384 to 6388 in the master repo. Try "hg log" and to review them for example "hg export 6388", where you will find the credit for your gpio contribution. > I've got issue: > > Trying now to build drivers for MSI TV @nywheremaster MS-8606 under kernel > 2.6.24.3. > > What were done: > > 1) mkdir /usr/src/linux/tmpmsi > 2) cd tmpmsi > 3) hg init v4l-dvb > 4) hg pull http://linuxtv.org/hg/v4l-dvb > 5) cd v4l-dvb > 6) make > 7) make install > > > As result I've got cx88-cards.c with fixed gpio for MSI TV @anywhere BUT! > there are no main parameters for module tuner: port1, port2, qss. Mike is doing some major syncing over the tuning systems, so currently you set your port options for your mt2050 again to the tda9887 module, like "options tda9887 port1=0 port2=0" in /etc/modprobe.conf and "depmod -a". Since under tuner mt20xx are different tuners subsumed, and IIRC not all can be identified safely per card, type and tv standard reception abilities, hence this not very nice but functional TDA9887_INTERCARRIER_NTSC in your card's entry, we have the tda9887 config not yet per tuner in tuner-types.c, like we have it for the Philips types now. Best identification so far has Gunther for miro_pinnacle_gpio bttv cards. Cheers, Hermann > head Makefile > BUILD_DIR := $(shell pwd)/v4l > TMP ?= /tmp > REPO_PULL := http://linuxtv.org/hg/v4l-dvb > > > > modinfo tuner > filename: /lib/modules/2.6.24.3/kernel/drivers/media/video/tuner.ko > license: GPL > author: Ralph Metzler, Gerd Knorr, Gunther Mayer > description: device driver for various TV and TV+FM radio tuners > depends: > tea5761,v4l2-common,mt20xx,tuner-simple,tda9887,videodev,tea5767,xc5000,tuner-xc2028,tda8290 > vermagic: 2.6.24.3 preempt mod_unload PENTIUM4 > parm: force:List of adapter,address pairs to boldly assume to be > present (array of short) > parm: probe:List of adapter,address pairs to scan additionally > (array of short) > parm: ignore:List of adapter,address pairs not to scan (array of > short) > parm: addr:int > parm: no_autodetect:int > parm: show_i2c:int > parm: debug:int > parm: pal:string > parm: secam:string > parm: ntsc:string > parm: tv_range:array of int > > With best regards, > > Serge Kolotylo > > > __________________________ > > Em Ter, 2007-10-23 às 05:11 +0300, itman escreveu: > > After modprobe tuner port1=0 port2=0 qss=1 it works GREAT both TV > > (sound is > > clear and loud) and radio (sound is clear and loud) with DEFAULT > > (card=7, > > Great! If you send us the proper tuner name, marked at the metallic can > inside the board, we may add those tda9887 options at tuner-types.c. > This way, passing the parameters to tuners can be avoided. > > > PS: will it be merged these changes to vanilla kernel soon? > > I've already merged into v4l-dvb tree. However, since this is changing > some stuff at the existing driver, the addition at mainstream should be > postponed to kernel 2.6.25. > -- video4linux-list mailing list Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe https://www.redhat.com/mailman/listinfo/video4linux-list ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: 2.6.24 kernel and MSI TV @nywheremaster MS-8606 status 2008-03-08 19:21 ` hermann pitton @ 2008-03-11 12:06 ` itman 2008-03-11 21:17 ` hermann pitton 0 siblings, 1 reply; 4+ messages in thread From: itman @ 2008-03-11 12:06 UTC (permalink / raw) To: hermann pitton Cc: simon, Linux and Kernel Video, Trent Piepho, MIDIMaker, Mauro Carvalho Chehab Hi, Hermann. Yea I have seen changes. But the question is about: How to build fresh v4l (with MSI patches) for 2.6.24 ? With this procedure it does not work: 1) cd /usr/src/linux ; kernel 2.6.24.3 srs 2) mkdir v4lnew 3) cd ./v4lnew 4) hg init 5) hg pull http://linuxtv.org/hg/v4l-dvb 6) make 7) make install As result I've got working modules BUT module tuner, as I mentioned in previous message, does not have any! of important parameters: port1, port2, qss. Did something change? What is exect procedure of building v4l for new 2.6.24.3 kernel? Last time Mauro created this one repository for 2.6.23 http://linuxtv.org/hg/~mchehab/fm8606 and archieved one: http://linuxtv.org/hg/~mchehab/fm8606/archive/tip.tar.bz2. Is it possible to make the same for 2.6.24? or just make it clear - what should be do for building new v4l with patches under 2.6.24.3 vanila kernel? Rgs, Serge. ----- Original Message ----- From: "hermann pitton" <hermann-pitton@arcor.de> To: "itman" <itman@fm.com.ua> Cc: "Mauro Carvalho Chehab" <mchehab@infradead.org>; <simon@kalmarkaglan.se>; "Linux and Kernel Video" <video4linux-list@redhat.com>; "MIDIMaker" <midimaker@yandex.ru>; "Trent Piepho" <xyzzy@speakeasy.org> Sent: Saturday, March 08, 2008 9:21 PM Subject: Re: 2.6.24 kernel and MSI TV @nywheremaster MS-8606 status > Hi Serge, > > Am Samstag, den 08.03.2008, 17:15 +0200 schrieb itman: >> Hi, Mauro. >> >> Could you please be so kind to mention which is right mercurial >> repository >> to which you have merged your changes and which one should be used for >> 2.6.24 kernel? >> > > the changes are as changesets 6384 to 6388 in the master repo. > Try "hg log" and to review them for example "hg export 6388", where you > will find the credit for your gpio contribution. > >> I've got issue: >> >> Trying now to build drivers for MSI TV @nywheremaster MS-8606 under >> kernel >> 2.6.24.3. >> >> What were done: >> >> 1) mkdir /usr/src/linux/tmpmsi >> 2) cd tmpmsi >> 3) hg init v4l-dvb >> 4) hg pull http://linuxtv.org/hg/v4l-dvb >> 5) cd v4l-dvb >> 6) make >> 7) make install >> >> >> As result I've got cx88-cards.c with fixed gpio for MSI TV @anywhere BUT! >> there are no main parameters for module tuner: port1, port2, qss. > > Mike is doing some major syncing over the tuning systems, > so currently you set your port options for your mt2050 again to the > tda9887 module, like "options tda9887 port1=0 port2=0" > in /etc/modprobe.conf and "depmod -a". > > Since under tuner mt20xx are different tuners subsumed, and IIRC not all > can be identified safely per card, type and tv standard reception > abilities, hence this not very nice but functional > TDA9887_INTERCARRIER_NTSC in your card's entry, we have the tda9887 > config not yet per tuner in tuner-types.c, like we have it for the > Philips types now. > > Best identification so far has Gunther for miro_pinnacle_gpio bttv > cards. > > Cheers, > Hermann > >> head Makefile >> BUILD_DIR := $(shell pwd)/v4l >> TMP ?= /tmp >> REPO_PULL := http://linuxtv.org/hg/v4l-dvb >> >> >> >> modinfo tuner >> filename: /lib/modules/2.6.24.3/kernel/drivers/media/video/tuner.ko >> license: GPL >> author: Ralph Metzler, Gerd Knorr, Gunther Mayer >> description: device driver for various TV and TV+FM radio tuners >> depends: >> tea5761,v4l2-common,mt20xx,tuner-simple,tda9887,videodev,tea5767,xc5000,tuner-xc2028,tda8290 >> vermagic: 2.6.24.3 preempt mod_unload PENTIUM4 >> parm: force:List of adapter,address pairs to boldly assume to >> be >> present (array of short) >> parm: probe:List of adapter,address pairs to scan additionally >> (array of short) >> parm: ignore:List of adapter,address pairs not to scan (array >> of >> short) >> parm: addr:int >> parm: no_autodetect:int >> parm: show_i2c:int >> parm: debug:int >> parm: pal:string >> parm: secam:string >> parm: ntsc:string >> parm: tv_range:array of int >> >> With best regards, >> >> Serge Kolotylo >> >> >> __________________________ >> >> Em Ter, 2007-10-23 às 05:11 +0300, itman escreveu: >> > After modprobe tuner port1=0 port2=0 qss=1 it works GREAT both TV >> > (sound is >> > clear and loud) and radio (sound is clear and loud) with DEFAULT >> > (card=7, >> >> Great! If you send us the proper tuner name, marked at the metallic can >> inside the board, we may add those tda9887 options at tuner-types.c. >> This way, passing the parameters to tuners can be avoided. >> >> > PS: will it be merged these changes to vanilla kernel soon? >> >> I've already merged into v4l-dvb tree. However, since this is changing >> some stuff at the existing driver, the addition at mainstream should be >> postponed to kernel 2.6.25. >> > > > __________ NOD32 2762 (20080102) __________ > > NOD32. > http://www.eset.com > > -- video4linux-list mailing list Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe https://www.redhat.com/mailman/listinfo/video4linux-list ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: 2.6.24 kernel and MSI TV @nywheremaster MS-8606 status 2008-03-11 12:06 ` itman @ 2008-03-11 21:17 ` hermann pitton 0 siblings, 0 replies; 4+ messages in thread From: hermann pitton @ 2008-03-11 21:17 UTC (permalink / raw) To: itman Cc: simon, Linux and Kernel Video, Trent Piepho, MIDIMaker, Mauro Carvalho Chehab Hi Serge, Am Dienstag, den 11.03.2008, 14:06 +0200 schrieb itman: > Hi, Hermann. > > Yea I have seen changes. But the question is about: How to build fresh v4l > (with MSI patches) for 2.6.24 ? > > With this procedure it does not work: > > 1) cd /usr/src/linux ; kernel 2.6.24.3 srs > 2) mkdir v4lnew > 3) cd ./v4lnew > 4) hg init > 5) hg pull http://linuxtv.org/hg/v4l-dvb hg update > 6) make > 7) make install you can do this to, but I just keep v4l-dvb as working directory. > As result I've got working modules BUT module tuner, as I mentioned in > previous message, does not have any! of important parameters: port1, port2, > qss. As said already, the tda9887 module is factored out of the tuner again. The only thing you can do wrong is to select "Customize analog tuner support" and then disable tuner simple and the tda9886 or the microtune mt20xx. Else try "modinfo tda9887" again and set the port options for it, qss=1 is default since some years. > Did something change? What is exect procedure of building v4l for new > 2.6.24.3 kernel? > > Last time Mauro created this one repository for 2.6.23 > http://linuxtv.org/hg/~mchehab/fm8606 and archieved one: > http://linuxtv.org/hg/~mchehab/fm8606/archive/tip.tar.bz2. > > Is it possible to make the same for 2.6.24? or just make it clear - what > should be do for building new v4l with patches under 2.6.24.3 vanila kernel? > > Rgs, > Serge. > The patches are in v4l-dvb master and 2.6.25. Since some modules change from kernel to kernel, except tuner related like tda9887 and tea5767 also video-buf and saa7134-oss come in mind, it is like you would change from the recent to a very old snapshot and also the other way round. In such a case "make rmmod" and "make rminstall" are only fully safe from the version of v4l-dvb you have installed from. Since v4l-dvb master is currently in good sync with 2.6.25, a "ls -R /lib/modules/2.6.25-rc5/kernel/drivers/media |grep .ko" will find no remaining modules after "rmmod" and "rminstall". On older kernels you might take a little care to get everything unloaded with "modprobe -vr" and eventually have to remove some remaining old modules manually before you run "make install" the first time, but that is all. After that it is easy for example to replace the recent v4l-dvb with the original kernel modules again. Just "make rmmod" and "make rminstall" from v4l-dvb and "make modules_install" from the vanilla source will do the job. You have to take care to change the port options again for now, sorry for that. For the situation on that card. The PAL and NTSC versions of the card have the same PCI subsystem and we can't make a difference. The NTSC version only has sound with qss=0 intercarrier demodulation. Lucas Endress kindly did some testing and the port options seem not to matter for NTSC-M, but Torsten at DScaler seems to have reports that port1=0 improves NTSC-M. Also on PAL-I TOP adjust=0x0e seems to do something. Maybe we can set port1=0 and port2=0 in the card's entry without side effects, at least we don't have to care for special radio mode settings like on the Philips tuners, but we don't have it per tuner and tv norm, like we would like to have for the users. Also the analog demodulation of these cards is more card than tuner specific, the discretes like tda9885/6/7 and SAW filters are not in a defined tuner area or even tuner housing, this opens ways for other unexpected manufacturer specific specials. Some power off with port2=0, others have the ports involved in digital versus analog usage switching. That's about where it stands. Cheers, Hermann > > ----- Original Message ----- > From: "hermann pitton" <hermann-pitton@arcor.de> > To: "itman" <itman@fm.com.ua> > Cc: "Mauro Carvalho Chehab" <mchehab@infradead.org>; > <simon@kalmarkaglan.se>; "Linux and Kernel Video" > <video4linux-list@redhat.com>; "MIDIMaker" <midimaker@yandex.ru>; "Trent > Piepho" <xyzzy@speakeasy.org> > Sent: Saturday, March 08, 2008 9:21 PM > Subject: Re: 2.6.24 kernel and MSI TV @nywheremaster MS-8606 status > > > > Hi Serge, > > > > Am Samstag, den 08.03.2008, 17:15 +0200 schrieb itman: > >> Hi, Mauro. > >> > >> Could you please be so kind to mention which is right mercurial > >> repository > >> to which you have merged your changes and which one should be used for > >> 2.6.24 kernel? > >> > > > > the changes are as changesets 6384 to 6388 in the master repo. > > Try "hg log" and to review them for example "hg export 6388", where you > > will find the credit for your gpio contribution. > > > >> I've got issue: > >> > >> Trying now to build drivers for MSI TV @nywheremaster MS-8606 under > >> kernel > >> 2.6.24.3. > >> > >> What were done: > >> > >> 1) mkdir /usr/src/linux/tmpmsi > >> 2) cd tmpmsi > >> 3) hg init v4l-dvb > >> 4) hg pull http://linuxtv.org/hg/v4l-dvb > >> 5) cd v4l-dvb > >> 6) make > >> 7) make install > >> > >> > >> As result I've got cx88-cards.c with fixed gpio for MSI TV @anywhere BUT! > >> there are no main parameters for module tuner: port1, port2, qss. > > > > Mike is doing some major syncing over the tuning systems, > > so currently you set your port options for your mt2050 again to the > > tda9887 module, like "options tda9887 port1=0 port2=0" > > in /etc/modprobe.conf and "depmod -a". > > > > Since under tuner mt20xx are different tuners subsumed, and IIRC not all > > can be identified safely per card, type and tv standard reception > > abilities, hence this not very nice but functional > > TDA9887_INTERCARRIER_NTSC in your card's entry, we have the tda9887 > > config not yet per tuner in tuner-types.c, like we have it for the > > Philips types now. > > > > Best identification so far has Gunther for miro_pinnacle_gpio bttv > > cards. > > > > Cheers, > > Hermann > > > >> head Makefile > >> BUILD_DIR := $(shell pwd)/v4l > >> TMP ?= /tmp > >> REPO_PULL := http://linuxtv.org/hg/v4l-dvb > >> > >> > >> > >> modinfo tuner > >> filename: /lib/modules/2.6.24.3/kernel/drivers/media/video/tuner.ko > >> license: GPL > >> author: Ralph Metzler, Gerd Knorr, Gunther Mayer > >> description: device driver for various TV and TV+FM radio tuners > >> depends: > >> tea5761,v4l2-common,mt20xx,tuner-simple,tda9887,videodev,tea5767,xc5000,tuner-xc2028,tda8290 > >> vermagic: 2.6.24.3 preempt mod_unload PENTIUM4 > >> parm: force:List of adapter,address pairs to boldly assume to > >> be > >> present (array of short) > >> parm: probe:List of adapter,address pairs to scan additionally > >> (array of short) > >> parm: ignore:List of adapter,address pairs not to scan (array > >> of > >> short) > >> parm: addr:int > >> parm: no_autodetect:int > >> parm: show_i2c:int > >> parm: debug:int > >> parm: pal:string > >> parm: secam:string > >> parm: ntsc:string > >> parm: tv_range:array of int > >> > >> With best regards, > >> > >> Serge Kolotylo > >> > >> > >> __________________________ > >> > >> Em Ter, 2007-10-23 às 05:11 +0300, itman escreveu: > >> > After modprobe tuner port1=0 port2=0 qss=1 it works GREAT both TV > >> > (sound is > >> > clear and loud) and radio (sound is clear and loud) with DEFAULT > >> > (card=7, > >> > >> Great! If you send us the proper tuner name, marked at the metallic can > >> inside the board, we may add those tda9887 options at tuner-types.c. > >> This way, passing the parameters to tuners can be avoided. > >> > >> > PS: will it be merged these changes to vanilla kernel soon? > >> > >> I've already merged into v4l-dvb tree. However, since this is changing > >> some stuff at the existing driver, the addition at mainstream should be > >> postponed to kernel 2.6.25. > >> > > > > -- video4linux-list mailing list Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe https://www.redhat.com/mailman/listinfo/video4linux-list ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2008-03-11 21:26 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <000f01c808e7$3ab4e3a0$6401a8c0@LocalHost>
[not found] ` <1191845080.3506.82.camel@pc08.localdom.local>
[not found] ` <007f01c80e7d$21c02300$6401a8c0@LocalHost>
[not found] ` <1192788480.18371.4.camel@gaivota>
[not found] ` <Pine.LNX.4.58.0710190951100.16052@shell4.speakeasy.net>
[not found] ` <471A4011.8010706@fm.com.ua>
[not found] ` <1192922346.4857.8.camel@gaivota>
[not found] ` <003701c81410$869e6960$6401a8c0@LocalHost>
[not found] ` <1193043044.30686.22.camel@gaivota>
[not found] ` <003a01c8150f$6a248490$6401a8c0@LocalHost>
[not found] ` <1193103690.14811.10.camel@pc08.localdom.local>
[not found] ` <000401c8151a$080ef4b0$6401a8c0@LocalHost>
[not found] ` <1193107021.5728.20.camel@gaivota>
[not found] ` <1193107692.5728.23.camel@gaivota>
2008-03-08 15:15 ` 2.6.24 kernel and MSI TV @nywheremaster MS-8606 status itman
2008-03-08 19:21 ` hermann pitton
2008-03-11 12:06 ` itman
2008-03-11 21:17 ` hermann pitton
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox