Re: [linux-dvb-maintainer] Re: 2.6.11 vs DVB cx88 stuffs
On Friday 04 March 2005 07:24, Johannes Stezenbach wrote: >On Thu, Mar 03, 2005 at 06:55:48PM -0800, Randy.Dunlap wrote: >> Gene Heskett wrote: >> >Greetings; >> > >> >I've a new pcHDTV-3000 card, and I thought maybe it would >> >be a good idea to build the cx88 stuff in the DVB section >> >of a make xconfig. >> > >> >It doesn't build, spitting out this bailout: > >... > >> >Another patch needed maybe? >> >> Sure, some patch is needed. Let's ask the maintainer (cc-ed). >> >> BTW, to get this you had to enable CONFIG_BROKEN: >> >> config VIDEO_CX88_DVB >> tristate "DVB Support for cx2388x based TV cards" >> depends on VIDEO_CX88 && DVB_CORE && BROKEN >> select VIDEO_BUF_DVB > >Gerd Knorr has patches pending which depend on patches which >I have to create from linuxtv.org CVS. I will submit then asap. > >Johannes Ok, but this morning I noticed another potential problem, one that I've pinged Jack K., (the author of the pcHDTV-1.6 driver kit, some of whose modules overwrite kernel modules by the same names,) about just a few minutes ago. I'm getting the usual nvidia generated 'tainted kernel' messages in my log when the modules are loaded: Mar 4 04:17:46 coyote kernel: bttv: no version for "struct_module" found: kernel tainted. Mar 4 04:17:46 coyote kernel: bttv: No versions for exported symbols. Tainting kernel. Mar 4 04:17:46 coyote kernel: bttv: driver version 0.9.15 loaded Mar 4 04:17:46 coyote kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture Since we do have the srcs for this one, how can a relative dummy like me fix this? Or should I wait for Jack K.'s answer... Grepping kernel srcs for a 'struct_module' seems to come up empty for 2.6.11. -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) 99.34% setiathome rank, not too shabby for a WV hillbilly Yahoo.com attorneys please note, additions to this message by Gene Heskett are: Copyright 2005 by Maurice Eugene Heskett, all rights reserved. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [linux-dvb-maintainer] Re: 2.6.11 vs DVB cx88 stuffs
On Thu, Mar 03, 2005 at 06:55:48PM -0800, Randy.Dunlap wrote: > Gene Heskett wrote: > >Greetings; > > > >I've a new pcHDTV-3000 card, and I thought maybe it would > >be a good idea to build the cx88 stuff in the DVB section > >of a make xconfig. > > > >It doesn't build, spitting out this bailout: ... > >Another patch needed maybe? > > Sure, some patch is needed. Let's ask the maintainer (cc-ed). > > BTW, to get this you had to enable CONFIG_BROKEN: > > config VIDEO_CX88_DVB > tristate "DVB Support for cx2388x based TV cards" > depends on VIDEO_CX88 && DVB_CORE && BROKEN > select VIDEO_BUF_DVB Gerd Knorr has patches pending which depend on patches which I have to create from linuxtv.org CVS. I will submit then asap. Johannes - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
On Friday 04 March 2005 02:17, Andrew Morton wrote: >Andrew Morton <[EMAIL PROTECTED]> wrote: >> > I've a new pcHDTV-3000 card, and I thought maybe it would >> > be a good idea to build the cx88 stuff in the DVB section >> > of a make xconfig. [...] >> OK, this is one for Gerd. Those identifiers just aren't anywhere >> in the tree. > > > >OK, the below should get you going again. It fixes up a warning > too. > >> The reason this wasn't picked up is that neither `make >> allyesconfig' or `make allmodconfig' enables CONFIG_VIDEO_CX88_DVB >> or >> CONFIG_VIDEO_CX88_DVB_MODULE. >> >> For coverage purposes it would be excellent to fix that up too, >> please. > >Wise words, those. > Applied, building. Thanks a bunch. Humm, unforch, its not quite complete: - CC [M] drivers/media/video/cx88/cx88-dvb.o drivers/media/video/cx88/cx88-dvb.c: In function `dvb_register': drivers/media/video/cx88/cx88-dvb.c:190: warning: implicit declaration of function `cx22702_create' drivers/media/video/cx88/cx88-dvb.c:193: warning: assignment makes pointer from integer without a cast drivers/media/video/cx88/cx88-dvb.c:225: error: too few arguments to function `videobuf_dvb_register' make[4]: *** [drivers/media/video/cx88/cx88-dvb.o] Error 1 make[3]: *** [drivers/media/video/cx88] Error 2 make[2]: *** [drivers/media/video] Error 2 make[1]: *** [drivers/media] Error 2 make: *** [drivers] Error 2 --- >diff -puN drivers/media/dvb/frontends/cx22702.h~c8xx-cards-build-fix > drivers/media/dvb/frontends/cx22702.h --- > 25/drivers/media/dvb/frontends/cx22702.h~c8xx-cards-build-fix 2005- >03-03 23:13:59.0 -0800 +++ > 25-akpm/drivers/media/dvb/frontends/cx22702.h 2005-03-03 > 23:14:17.0 -0800 @@ -30,6 +30,10 @@ > > #include > >+#define PLLTYPE_DTT7592 1 >+#define PLLTYPE_DTT7595 2 >+#define PLLTYPE_DTT7579 3 >+ > struct cx22702_config > { > /* the demodulator's i2c address */ >diff -puN drivers/media/video/cx88/cx88-cards.c~c8xx-cards-build-fix > drivers/media/video/cx88/cx88-cards.c --- > 25/drivers/media/video/cx88/cx88-cards.c~c8xx-cards-build-fix 2005- >03-03 23:15:09.0 -0800 +++ > 25-akpm/drivers/media/video/cx88/cx88-cards.c 2005-03-03 > 23:15:35.0 -0800 @@ -707,6 +707,7 @@ static int > hauppauge_eeprom_dvb(struct c > > core->pll_addr = 0x61; > core->demod_addr = 0x43; >+ return 0; > } > #endif > >_ -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) 99.34% setiathome rank, not too shabby for a WV hillbilly Yahoo.com attorneys please note, additions to this message by Gene Heskett are: Copyright 2005 by Maurice Eugene Heskett, all rights reserved. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
On Fri, Mar 04, 2005 at 02:39:17AM -0500, Dave Jones wrote: > On Thu, Mar 03, 2005 at 11:17:16PM -0800, Andrew Morton wrote: > > > > The reason this wasn't picked up is that neither `make allyesconfig' or > > > `make allmodconfig' enables CONFIG_VIDEO_CX88_DVB or > > > CONFIG_VIDEO_CX88_DVB_MODULE. > > > > > > For coverage purposes it would be excellent to fix that up too, please. > > > > Wise words, those. > > It's dependant on CONFIG_BROKEN. Remove that, and allmodconfig should pick it > up. It's tagged broken _because_ it doesn't build yet. I've patches in the queue, they depend on some dvb updates through, and I'm bugging the linuxtv guys at the moment to push updates, so I can submit my stuff as well. The build failure and the CONFIG_BROKEN will go away then. There is no point in fixing the build now somehow because that wouldn't make the driver actually work ... Gerd -- #define printk(args...) fprintf(stderr, ## args) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
On Fri, Mar 04, 2005 at 02:39:17AM -0500, Dave Jones wrote: On Thu, Mar 03, 2005 at 11:17:16PM -0800, Andrew Morton wrote: The reason this wasn't picked up is that neither `make allyesconfig' or `make allmodconfig' enables CONFIG_VIDEO_CX88_DVB or CONFIG_VIDEO_CX88_DVB_MODULE. For coverage purposes it would be excellent to fix that up too, please. Wise words, those. It's dependant on CONFIG_BROKEN. Remove that, and allmodconfig should pick it up. It's tagged broken _because_ it doesn't build yet. I've patches in the queue, they depend on some dvb updates through, and I'm bugging the linuxtv guys at the moment to push updates, so I can submit my stuff as well. The build failure and the CONFIG_BROKEN will go away then. There is no point in fixing the build now somehow because that wouldn't make the driver actually work ... Gerd -- #define printk(args...) fprintf(stderr, ## args) - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
On Friday 04 March 2005 02:17, Andrew Morton wrote: Andrew Morton [EMAIL PROTECTED] wrote: I've a new pcHDTV-3000 card, and I thought maybe it would be a good idea to build the cx88 stuff in the DVB section of a make xconfig. [...] OK, this is one for Gerd. Those identifiers just aren't anywhere in the tree. googles OK, the below should get you going again. It fixes up a warning too. The reason this wasn't picked up is that neither `make allyesconfig' or `make allmodconfig' enables CONFIG_VIDEO_CX88_DVB or CONFIG_VIDEO_CX88_DVB_MODULE. For coverage purposes it would be excellent to fix that up too, please. Wise words, those. Applied, building. Thanks a bunch. Humm, unforch, its not quite complete: - CC [M] drivers/media/video/cx88/cx88-dvb.o drivers/media/video/cx88/cx88-dvb.c: In function `dvb_register': drivers/media/video/cx88/cx88-dvb.c:190: warning: implicit declaration of function `cx22702_create' drivers/media/video/cx88/cx88-dvb.c:193: warning: assignment makes pointer from integer without a cast drivers/media/video/cx88/cx88-dvb.c:225: error: too few arguments to function `videobuf_dvb_register' make[4]: *** [drivers/media/video/cx88/cx88-dvb.o] Error 1 make[3]: *** [drivers/media/video/cx88] Error 2 make[2]: *** [drivers/media/video] Error 2 make[1]: *** [drivers/media] Error 2 make: *** [drivers] Error 2 --- diff -puN drivers/media/dvb/frontends/cx22702.h~c8xx-cards-build-fix drivers/media/dvb/frontends/cx22702.h --- 25/drivers/media/dvb/frontends/cx22702.h~c8xx-cards-build-fix 2005- 03-03 23:13:59.0 -0800 +++ 25-akpm/drivers/media/dvb/frontends/cx22702.h 2005-03-03 23:14:17.0 -0800 @@ -30,6 +30,10 @@ #include linux/dvb/frontend.h +#define PLLTYPE_DTT7592 1 +#define PLLTYPE_DTT7595 2 +#define PLLTYPE_DTT7579 3 + struct cx22702_config { /* the demodulator's i2c address */ diff -puN drivers/media/video/cx88/cx88-cards.c~c8xx-cards-build-fix drivers/media/video/cx88/cx88-cards.c --- 25/drivers/media/video/cx88/cx88-cards.c~c8xx-cards-build-fix 2005- 03-03 23:15:09.0 -0800 +++ 25-akpm/drivers/media/video/cx88/cx88-cards.c 2005-03-03 23:15:35.0 -0800 @@ -707,6 +707,7 @@ static int hauppauge_eeprom_dvb(struct c core-pll_addr = 0x61; core-demod_addr = 0x43; + return 0; } #endif _ -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) 99.34% setiathome rank, not too shabby for a WV hillbilly Yahoo.com attorneys please note, additions to this message by Gene Heskett are: Copyright 2005 by Maurice Eugene Heskett, all rights reserved. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [linux-dvb-maintainer] Re: 2.6.11 vs DVB cx88 stuffs
On Thu, Mar 03, 2005 at 06:55:48PM -0800, Randy.Dunlap wrote: Gene Heskett wrote: Greetings; I've a new pcHDTV-3000 card, and I thought maybe it would be a good idea to build the cx88 stuff in the DVB section of a make xconfig. It doesn't build, spitting out this bailout: ... Another patch needed maybe? Sure, some patch is needed. Let's ask the maintainer (cc-ed). BTW, to get this you had to enable CONFIG_BROKEN: config VIDEO_CX88_DVB tristate DVB Support for cx2388x based TV cards depends on VIDEO_CX88 DVB_CORE BROKEN select VIDEO_BUF_DVB Gerd Knorr has patches pending which depend on patches which I have to create from linuxtv.org CVS. I will submit then asap. Johannes - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [linux-dvb-maintainer] Re: 2.6.11 vs DVB cx88 stuffs
On Friday 04 March 2005 07:24, Johannes Stezenbach wrote: On Thu, Mar 03, 2005 at 06:55:48PM -0800, Randy.Dunlap wrote: Gene Heskett wrote: Greetings; I've a new pcHDTV-3000 card, and I thought maybe it would be a good idea to build the cx88 stuff in the DVB section of a make xconfig. It doesn't build, spitting out this bailout: ... Another patch needed maybe? Sure, some patch is needed. Let's ask the maintainer (cc-ed). BTW, to get this you had to enable CONFIG_BROKEN: config VIDEO_CX88_DVB tristate DVB Support for cx2388x based TV cards depends on VIDEO_CX88 DVB_CORE BROKEN select VIDEO_BUF_DVB Gerd Knorr has patches pending which depend on patches which I have to create from linuxtv.org CVS. I will submit then asap. Johannes Ok, but this morning I noticed another potential problem, one that I've pinged Jack K., (the author of the pcHDTV-1.6 driver kit, some of whose modules overwrite kernel modules by the same names,) about just a few minutes ago. I'm getting the usual nvidia generated 'tainted kernel' messages in my log when the modules are loaded: Mar 4 04:17:46 coyote kernel: bttv: no version for struct_module found: kernel tainted. Mar 4 04:17:46 coyote kernel: bttv: No versions for exported symbols. Tainting kernel. Mar 4 04:17:46 coyote kernel: bttv: driver version 0.9.15 loaded Mar 4 04:17:46 coyote kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture Since we do have the srcs for this one, how can a relative dummy like me fix this? Or should I wait for Jack K.'s answer... Grepping kernel srcs for a 'struct_module' seems to come up empty for 2.6.11. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) 99.34% setiathome rank, not too shabby for a WV hillbilly Yahoo.com attorneys please note, additions to this message by Gene Heskett are: Copyright 2005 by Maurice Eugene Heskett, all rights reserved. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
On Thu, Mar 03, 2005 at 11:17:16PM -0800, Andrew Morton wrote: > > The reason this wasn't picked up is that neither `make allyesconfig' or > > `make allmodconfig' enables CONFIG_VIDEO_CX88_DVB or > > CONFIG_VIDEO_CX88_DVB_MODULE. > > > > For coverage purposes it would be excellent to fix that up too, please. > > Wise words, those. It's dependant on CONFIG_BROKEN. Remove that, and allmodconfig should pick it up. Dave - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
On Thu, 03 Mar 2005 21:19:04 -0500, Gene Heskett <[EMAIL PROTECTED]> wrote: > Greetings; > > I've a new pcHDTV-3000 card, and I thought maybe it would > be a good idea to build the cx88 stuff in the DVB section > of a make xconfig. > > It doesn't build, spitting out this bailout: > > CC [M] drivers/media/video/cx88/cx88-cards.o > drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': > drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' > undeclared (first use in this function) > drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared identifier > is reported only once > drivers/media/video/cx88/cx88-cards.c:694: error: for each function it > appears in.) > drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' > undeclared (first use in this function) > drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': > drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' > undeclared (first use in this function) > make[4]: *** [drivers/media/video/cx88/cx88-cards.o] Error 1 > make[3]: *** [drivers/media/video/cx88] Error 2 > make[2]: *** [drivers/media/video] Error 2 FWIW, there is a similar, perhaps enough to be related, BugMe bug (#4269): http://bugzilla.kernel.org/show_bug.cgi?id=4269 I had contacted Gerd Knorr (who I've CC'ed this mail to, to bring it to his attention, as well as Michael Hunold) about the issue (as noted in the BugMe entry) and he said he had patches setup for 2.6.12. Gerd, would your patches fix these errors as well? Thanks, Nish - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
Andrew Morton <[EMAIL PROTECTED]> wrote: > > > > > I've a new pcHDTV-3000 card, and I thought maybe it would > > be a good idea to build the cx88 stuff in the DVB section > > of a make xconfig. > > > > It doesn't build, spitting out this bailout: > > > >CC [M] drivers/media/video/cx88/cx88-cards.o > > drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': > > drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' > undeclared (first use in this function) > > drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared > identifier is reported only once > > drivers/media/video/cx88/cx88-cards.c:694: error: for each function it > appears in.) > > drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' > undeclared (first use in this function) > > drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': > > drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' > undeclared (first use in this function) > > OK, this is one for Gerd. Those identifiers just aren't anywhere in the > tree. > OK, the below should get you going again. It fixes up a warning too. > The reason this wasn't picked up is that neither `make allyesconfig' or > `make allmodconfig' enables CONFIG_VIDEO_CX88_DVB or > CONFIG_VIDEO_CX88_DVB_MODULE. > > For coverage purposes it would be excellent to fix that up too, please. Wise words, those. diff -puN drivers/media/dvb/frontends/cx22702.h~c8xx-cards-build-fix drivers/media/dvb/frontends/cx22702.h --- 25/drivers/media/dvb/frontends/cx22702.h~c8xx-cards-build-fix 2005-03-03 23:13:59.0 -0800 +++ 25-akpm/drivers/media/dvb/frontends/cx22702.h 2005-03-03 23:14:17.0 -0800 @@ -30,6 +30,10 @@ #include +#define PLLTYPE_DTT7592 1 +#define PLLTYPE_DTT7595 2 +#define PLLTYPE_DTT7579 3 + struct cx22702_config { /* the demodulator's i2c address */ diff -puN drivers/media/video/cx88/cx88-cards.c~c8xx-cards-build-fix drivers/media/video/cx88/cx88-cards.c --- 25/drivers/media/video/cx88/cx88-cards.c~c8xx-cards-build-fix 2005-03-03 23:15:09.0 -0800 +++ 25-akpm/drivers/media/video/cx88/cx88-cards.c 2005-03-03 23:15:35.0 -0800 @@ -707,6 +707,7 @@ static int hauppauge_eeprom_dvb(struct c core->pll_addr = 0x61; core->demod_addr = 0x43; + return 0; } #endif _ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
Gene Heskett <[EMAIL PROTECTED]> wrote: > > I've a new pcHDTV-3000 card, and I thought maybe it would > be a good idea to build the cx88 stuff in the DVB section > of a make xconfig. > > It doesn't build, spitting out this bailout: > >CC [M] drivers/media/video/cx88/cx88-cards.o > drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': > drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' > undeclared (first use in this function) > drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared > identifier is reported only once > drivers/media/video/cx88/cx88-cards.c:694: error: for each function it > appears in.) > drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' > undeclared (first use in this function) > drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': > drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' > undeclared (first use in this function) OK, this is one for Gerd. Those identifiers just aren't anywhere in the tree. The reason this wasn't picked up is that neither `make allyesconfig' or `make allmodconfig' enables CONFIG_VIDEO_CX88_DVB or CONFIG_VIDEO_CX88_DVB_MODULE. For coverage purposes it would be excellent to fix that up too, please. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
On Thursday 03 March 2005 21:55, Randy.Dunlap wrote: >Gene Heskett wrote: >> Greetings; >> >> I've a new pcHDTV-3000 card, and I thought maybe it would >> be a good idea to build the cx88 stuff in the DVB section >> of a make xconfig. [...] >> This is from a freshly unpacked src tree for 2.6.11, with only the >> bk-ieee1394 patch applied. That doesn't touch this. >> >> Comments? >> >> Another patch needed maybe? > >Sure, some patch is needed. Let's ask the maintainer (cc-ed). > >BTW, to get this you had to enable CONFIG_BROKEN: > >config VIDEO_CX88_DVB > tristate "DVB Support for cx2388x based TV cards" > depends on VIDEO_CX88 && DVB_CORE && BROKEN > select VIDEO_BUF_DVB I hadn't made that connection between the CONFIG_BROKEN and that, Randy, so if thats the case, its of somewhat less than showstopper status AFAIAC. The card is, for watching never twice same color tv, working just fine once the cx88** & related stuffs are replaced by doing a make install in the pcHDTV tree, which replaces the following stuff in the /lib/modules/`uname -r`/kernel/drivers dir tree: btcx-risc.ko bttv.ko cx8800.ko cx88xx.ko tuner.ko v4l1-compat.ko v4l2-common.ko video-buf.ko At some point, it would be nice if this stuff was merged, but for the benefit of how many would depend on sales of this and similar hdtv cards. There is of course a cost vs benefits ratio to consider in any such merging endeavor. I have NDI how many users of this card there may be about, but suspect the user base is growing exponentially as 'flag day' approaches. Jack Steven Kelliher <[EMAIL PROTECTED]> could no doubt give a better accounting. Sales must be good though, the last order was large enough that he was able to negotiate a better price than the web page shows by a $20 bill. He passed that savings on to us. Thats always appreciated. :) -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) 99.34% setiathome rank, not too shabby for a WV hillbilly Yahoo.com attorneys please note, additions to this message by Gene Heskett are: Copyright 2005 by Maurice Eugene Heskett, all rights reserved. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
On Thursday 03 March 2005 21:45, Andrew Morton wrote: >Gene Heskett <[EMAIL PROTECTED]> wrote: >> I've a new pcHDTV-3000 card, and I thought maybe it would >> be a good idea to build the cx88 stuff in the DVB section >> of a make xconfig. >> >> It doesn't build, spitting out this bailout: >> >>CC [M] drivers/media/video/cx88/cx88-cards.o >> drivers/media/video/cx88/cx88-cards.c: In function >> `hauppauge_eeprom_dvb': drivers/media/video/cx88/cx88-cards.c:694: >> error: `PLLTYPE_DTT7595' undeclared (first use in this function) >> drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared >> identifier is reported only once >> drivers/media/video/cx88/cx88-cards.c:694: error: for each >> function it appears in.) >> drivers/media/video/cx88/cx88-cards.c:698: error: >> `PLLTYPE_DTT7592' undeclared (first use in this function) >> drivers/media/video/cx88/cx88-cards.c: In function >> `cx88_card_setup': drivers/media/video/cx88/cx88-cards.c:856: >> error: `PLLTYPE_DTT7579' undeclared (first use in this function) >> make[4]: *** [drivers/media/video/cx88/cx88-cards.o] Error 1 >> make[3]: *** [drivers/media/video/cx88] Error 2 >> make[2]: *** [drivers/media/video] Error 2 > >.config, please. Attached. *After* turning that option back on. I'm running the one I built w/o that option. And, with a postinstall of the pcHDTV-1.6 stuff from Jack, the card is working in ntsc just fine. (No antenna yet & its not a 'cable ready' card) -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) 99.34% setiathome rank, not too shabby for a WV hillbilly Yahoo.com attorneys please note, additions to this message by Gene Heskett are: Copyright 2005 by Maurice Eugene Heskett, all rights reserved. # # Automatically generated make config: don't edit # Linux kernel version: 2.6.11 # Thu Mar 3 22:56:03 2005 # CONFIG_X86=y CONFIG_MMU=y CONFIG_UID16=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_IOMAP=y # # Code maturity level options # CONFIG_EXPERIMENTAL=y # CONFIG_CLEAN_COMPILE is not set CONFIG_BROKEN=y CONFIG_BROKEN_ON_SMP=y CONFIG_LOCK_KERNEL=y # # General setup # CONFIG_LOCALVERSION="" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_POSIX_MQUEUE=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y # CONFIG_AUDIT is not set CONFIG_LOG_BUF_SHIFT=16 CONFIG_HOTPLUG=y CONFIG_KOBJECT_UEVENT=y CONFIG_IKCONFIG=y # CONFIG_IKCONFIG_PROC is not set # CONFIG_EMBEDDED is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set # CONFIG_KALLSYMS_EXTRA_PASS is not set CONFIG_FUTEX=y CONFIG_EPOLL=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SHMEM=y CONFIG_CC_ALIGN_FUNCTIONS=0 CONFIG_CC_ALIGN_LABELS=0 CONFIG_CC_ALIGN_LOOPS=0 CONFIG_CC_ALIGN_JUMPS=0 # CONFIG_TINY_SHMEM is not set # # Loadable module support # CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODULE_FORCE_UNLOAD is not set CONFIG_OBSOLETE_MODPARM=y CONFIG_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_KMOD=y # # Processor type and features # CONFIG_X86_PC=y # CONFIG_X86_ELAN is not set # CONFIG_X86_VOYAGER is not set # CONFIG_X86_NUMAQ is not set # CONFIG_X86_SUMMIT is not set # CONFIG_X86_BIGSMP is not set # CONFIG_X86_VISWS is not set # CONFIG_X86_GENERICARCH is not set # CONFIG_X86_ES7000 is not set # CONFIG_M386 is not set # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set CONFIG_MK7=y # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP2 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set CONFIG_X86_GENERIC=y CONFIG_X86_CMPXCHG=y CONFIG_X86_XADD=y CONFIG_X86_L1_CACHE_SHIFT=7 CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y CONFIG_X86_BSWAP=y CONFIG_X86_POPAD_OK=y CONFIG_X86_GOOD_APIC=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_USE_3DNOW=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y # CONFIG_SMP is not set CONFIG_PREEMPT=y CONFIG_PREEMPT_BKL=y # CONFIG_X86_UP_APIC is not set CONFIG_X86_TSC=y # CONFIG_X86_MCE is not set # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_MICROCODE is not set # CONFIG_X86_MSR is not set CONFIG_X86_CPUID=y # # Firmware Drivers # # CONFIG_EDD is not set # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_HIGHMEM=y CONFIG_HIGHPTE=y # CONFIG_MATH_EMULATION is not set CONFIG_MTRR=y # CONFIG_EFI is not set CONFIG_HAVE_DEC_LOCK=y # CONFIG_REGPARM is not set # # Power management options (ACPI, APM) # CONFIG_PM=y # CONFIG_PM_DEBUG is not set # CONFIG_SOFTWARE_SUSPEND is not set # # ACPI (Advanced
Re: 2.6.11 vs DVB cx88 stuffs
On Thursday 03 March 2005 21:55, Randy.Dunlap wrote: >Gene Heskett wrote: >> Greetings; >> >> I've a new pcHDTV-3000 card, and I thought maybe it would >> be a good idea to build the cx88 stuff in the DVB section >> of a make xconfig. >> >> It doesn't build, spitting out this bailout: >> >> CC [M] drivers/media/video/cx88/cx88-cards.o >> drivers/media/video/cx88/cx88-cards.c: In function >> `hauppauge_eeprom_dvb': drivers/media/video/cx88/cx88-cards.c:694: >> error: `PLLTYPE_DTT7595' undeclared (first use in this function) >> drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared >> identifier is reported only once >> drivers/media/video/cx88/cx88-cards.c:694: error: for each >> function it appears in.) >> drivers/media/video/cx88/cx88-cards.c:698: error: >> `PLLTYPE_DTT7592' undeclared (first use in this function) >> drivers/media/video/cx88/cx88-cards.c: In function >> `cx88_card_setup': drivers/media/video/cx88/cx88-cards.c:856: >> error: `PLLTYPE_DTT7579' undeclared (first use in this function) >> make[4]: *** [drivers/media/video/cx88/cx88-cards.o] Error 1 >> make[3]: *** [drivers/media/video/cx88] Error 2 >> make[2]: *** [drivers/media/video] Error 2 >> >> This is from a freshly unpacked src tree for 2.6.11, with only the >> bk-ieee1394 patch applied. That doesn't touch this. >> >> Comments? >> >> Another patch needed maybe? > >Sure, some patch is needed. Let's ask the maintainer (cc-ed). > >BTW, to get this you had to enable CONFIG_BROKEN: > >config VIDEO_CX88_DVB > tristate "DVB Support for cx2388x based TV cards" > depends on VIDEO_CX88 && DVB_CORE && BROKEN > select VIDEO_BUF_DVB You're right of course Randy. Thats an option I hadn't canceled out of force of habit because at one point i needed a driver for the advansys scsi cards that you all had rendered an opinion that it was broken. IMO the maintainer had vanished. I looked at the code, but came to the conclusion I was looking at a bowl of spagetti. I'm no good at sorting stuff like that. -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) 99.34% setiathome rank, not too shabby for a WV hillbilly Yahoo.com attorneys please note, additions to this message by Gene Heskett are: Copyright 2005 by Maurice Eugene Heskett, all rights reserved. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
On Thursday 03 March 2005 18:45, Andrew Morton wrote: > Gene Heskett <[EMAIL PROTECTED]> wrote: > > I've a new pcHDTV-3000 card, and I thought maybe it would > > be a good idea to build the cx88 stuff in the DVB section > > of a make xconfig. > > > > It doesn't build, spitting out this bailout: > > > >CC [M] drivers/media/video/cx88/cx88-cards.o > > drivers/media/video/cx88/cx88-cards.c: In function > > `hauppauge_eeprom_dvb': drivers/media/video/cx88/cx88-cards.c:694: error: > > `PLLTYPE_DTT7595' undeclared (first use in this function) > > drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared > > identifier is reported only once > > drivers/media/video/cx88/cx88-cards.c:694: error: for each function it > > appears in.) drivers/media/video/cx88/cx88-cards.c:698: error: > > `PLLTYPE_DTT7592' undeclared (first use in this function) > > drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': > > drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' > > undeclared (first use in this function) make[4]: *** > > [drivers/media/video/cx88/cx88-cards.o] Error 1 > > make[3]: *** [drivers/media/video/cx88] Error 2 > > make[2]: *** [drivers/media/video] Error 2 > > .config, please. > - I have the same problem. Here is mine. # # Automatically generated make config: don't edit # Linux kernel version: 2.6.11 # Wed Mar 2 15:49:02 2005 # CONFIG_X86=y CONFIG_MMU=y CONFIG_UID16=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_IOMAP=y # # Code maturity level options # CONFIG_EXPERIMENTAL=y # CONFIG_CLEAN_COMPILE is not set CONFIG_BROKEN=y CONFIG_BROKEN_ON_SMP=y CONFIG_LOCK_KERNEL=y # # General setup # CONFIG_LOCALVERSION="" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_POSIX_MQUEUE=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_SYSCTL=y CONFIG_AUDIT=y CONFIG_AUDITSYSCALL=y CONFIG_LOG_BUF_SHIFT=14 CONFIG_HOTPLUG=y CONFIG_KOBJECT_UEVENT=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y # CONFIG_EMBEDDED is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_EXTRA_PASS is not set CONFIG_FUTEX=y CONFIG_EPOLL=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SHMEM=y CONFIG_CC_ALIGN_FUNCTIONS=0 CONFIG_CC_ALIGN_LABELS=0 CONFIG_CC_ALIGN_LOOPS=0 CONFIG_CC_ALIGN_JUMPS=0 # CONFIG_TINY_SHMEM is not set # # Loadable module support # CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_OBSOLETE_MODPARM=y CONFIG_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_KMOD=y # # Processor type and features # CONFIG_X86_PC=y # CONFIG_X86_ELAN is not set # CONFIG_X86_VOYAGER is not set # CONFIG_X86_NUMAQ is not set # CONFIG_X86_SUMMIT is not set # CONFIG_X86_BIGSMP is not set # CONFIG_X86_VISWS is not set # CONFIG_X86_GENERICARCH is not set # CONFIG_X86_ES7000 is not set # CONFIG_M386 is not set # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set CONFIG_MK7=y # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP2 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_X86_GENERIC is not set CONFIG_X86_CMPXCHG=y CONFIG_X86_XADD=y CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y CONFIG_X86_BSWAP=y CONFIG_X86_POPAD_OK=y CONFIG_X86_GOOD_APIC=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_USE_3DNOW=y # CONFIG_HPET_TIMER is not set # CONFIG_SMP is not set CONFIG_PREEMPT=y CONFIG_PREEMPT_BKL=y # CONFIG_X86_UP_APIC is not set CONFIG_X86_TSC=y CONFIG_X86_MCE=y CONFIG_X86_MCE_NONFATAL=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set CONFIG_MICROCODE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y # # Firmware Drivers # # CONFIG_EDD is not set # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_HIGHMEM=y # CONFIG_HIGHPTE is not set CONFIG_MATH_EMULATION=y CONFIG_MTRR=y # CONFIG_EFI is not set CONFIG_HAVE_DEC_LOCK=y # CONFIG_REGPARM is not set # # Power management options (ACPI, APM) # # CONFIG_PM is not set # # ACPI (Advanced Configuration and Power Interface) Support # CONFIG_ACPI=y CONFIG_ACPI_BOOT=y CONFIG_ACPI_INTERPRETER=y CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=m CONFIG_ACPI_BUTTON=m CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=m CONFIG_ACPI_PROCESSOR=m CONFIG_ACPI_THERMAL=m CONFIG_ACPI_ASUS=m CONFIG_ACPI_IBM=m CONFIG_ACPI_TOSHIBA=m CONFIG_ACPI_BLACKLIST_YEAR=0 # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_BUS=y CONFIG_ACPI_EC=y CONFIG_ACPI_POWER=y CONFIG_ACPI_PCI=y CONFIG_ACPI_SYSTEM=y # CONFIG_X86_PM_TIMER is not set CONFIG_ACPI_CONTAINER=m # # CPU Frequency scaling # # CONFIG_CPU_FREQ is not set # # Bus options (PCI, PCMCIA, EISA, MCA, ISA) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set
Re: 2.6.11 vs DVB cx88 stuffs
Gene Heskett wrote: Greetings; I've a new pcHDTV-3000 card, and I thought maybe it would be a good idea to build the cx88 stuff in the DVB section of a make xconfig. It doesn't build, spitting out this bailout: CC [M] drivers/media/video/cx88/cx88-cards.o drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared identifier is reported only once drivers/media/video/cx88/cx88-cards.c:694: error: for each function it appears in.) drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' undeclared (first use in this function) make[4]: *** [drivers/media/video/cx88/cx88-cards.o] Error 1 make[3]: *** [drivers/media/video/cx88] Error 2 make[2]: *** [drivers/media/video] Error 2 This is from a freshly unpacked src tree for 2.6.11, with only the bk-ieee1394 patch applied. That doesn't touch this. Comments? Another patch needed maybe? Sure, some patch is needed. Let's ask the maintainer (cc-ed). BTW, to get this you had to enable CONFIG_BROKEN: config VIDEO_CX88_DVB tristate "DVB Support for cx2388x based TV cards" depends on VIDEO_CX88 && DVB_CORE && BROKEN select VIDEO_BUF_DVB -- ~Randy - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
Gene Heskett <[EMAIL PROTECTED]> wrote: > > I've a new pcHDTV-3000 card, and I thought maybe it would > be a good idea to build the cx88 stuff in the DVB section > of a make xconfig. > > It doesn't build, spitting out this bailout: > >CC [M] drivers/media/video/cx88/cx88-cards.o > drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': > drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' > undeclared (first use in this function) > drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared > identifier is reported only once > drivers/media/video/cx88/cx88-cards.c:694: error: for each function it > appears in.) > drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' > undeclared (first use in this function) > drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': > drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' > undeclared (first use in this function) > make[4]: *** [drivers/media/video/cx88/cx88-cards.o] Error 1 > make[3]: *** [drivers/media/video/cx88] Error 2 > make[2]: *** [drivers/media/video] Error 2 .config, please. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
2.6.11 vs DVB cx88 stuffs
Greetings; I've a new pcHDTV-3000 card, and I thought maybe it would be a good idea to build the cx88 stuff in the DVB section of a make xconfig. It doesn't build, spitting out this bailout: CC [M] drivers/media/video/cx88/cx88-cards.o drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared identifier is reported only once drivers/media/video/cx88/cx88-cards.c:694: error: for each function it appears in.) drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' undeclared (first use in this function) make[4]: *** [drivers/media/video/cx88/cx88-cards.o] Error 1 make[3]: *** [drivers/media/video/cx88] Error 2 make[2]: *** [drivers/media/video] Error 2 This is from a freshly unpacked src tree for 2.6.11, with only the bk-ieee1394 patch applied. That doesn't touch this. Comments? Another patch needed maybe? -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) 99.34% setiathome rank, not too shabby for a WV hillbilly Yahoo.com attorneys please note, additions to this message by Gene Heskett are: Copyright 2005 by Maurice Eugene Heskett, all rights reserved. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
Gene Heskett [EMAIL PROTECTED] wrote: I've a new pcHDTV-3000 card, and I thought maybe it would be a good idea to build the cx88 stuff in the DVB section of a make xconfig. It doesn't build, spitting out this bailout: CC [M] drivers/media/video/cx88/cx88-cards.o drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared identifier is reported only once drivers/media/video/cx88/cx88-cards.c:694: error: for each function it appears in.) drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' undeclared (first use in this function) make[4]: *** [drivers/media/video/cx88/cx88-cards.o] Error 1 make[3]: *** [drivers/media/video/cx88] Error 2 make[2]: *** [drivers/media/video] Error 2 .config, please. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
On Thursday 03 March 2005 18:45, Andrew Morton wrote: Gene Heskett [EMAIL PROTECTED] wrote: I've a new pcHDTV-3000 card, and I thought maybe it would be a good idea to build the cx88 stuff in the DVB section of a make xconfig. It doesn't build, spitting out this bailout: CC [M] drivers/media/video/cx88/cx88-cards.o drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared identifier is reported only once drivers/media/video/cx88/cx88-cards.c:694: error: for each function it appears in.) drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' undeclared (first use in this function) make[4]: *** [drivers/media/video/cx88/cx88-cards.o] Error 1 make[3]: *** [drivers/media/video/cx88] Error 2 make[2]: *** [drivers/media/video] Error 2 .config, please. - I have the same problem. Here is mine. # # Automatically generated make config: don't edit # Linux kernel version: 2.6.11 # Wed Mar 2 15:49:02 2005 # CONFIG_X86=y CONFIG_MMU=y CONFIG_UID16=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_IOMAP=y # # Code maturity level options # CONFIG_EXPERIMENTAL=y # CONFIG_CLEAN_COMPILE is not set CONFIG_BROKEN=y CONFIG_BROKEN_ON_SMP=y CONFIG_LOCK_KERNEL=y # # General setup # CONFIG_LOCALVERSION= CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_POSIX_MQUEUE=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_SYSCTL=y CONFIG_AUDIT=y CONFIG_AUDITSYSCALL=y CONFIG_LOG_BUF_SHIFT=14 CONFIG_HOTPLUG=y CONFIG_KOBJECT_UEVENT=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y # CONFIG_EMBEDDED is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_EXTRA_PASS is not set CONFIG_FUTEX=y CONFIG_EPOLL=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SHMEM=y CONFIG_CC_ALIGN_FUNCTIONS=0 CONFIG_CC_ALIGN_LABELS=0 CONFIG_CC_ALIGN_LOOPS=0 CONFIG_CC_ALIGN_JUMPS=0 # CONFIG_TINY_SHMEM is not set # # Loadable module support # CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_OBSOLETE_MODPARM=y CONFIG_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_KMOD=y # # Processor type and features # CONFIG_X86_PC=y # CONFIG_X86_ELAN is not set # CONFIG_X86_VOYAGER is not set # CONFIG_X86_NUMAQ is not set # CONFIG_X86_SUMMIT is not set # CONFIG_X86_BIGSMP is not set # CONFIG_X86_VISWS is not set # CONFIG_X86_GENERICARCH is not set # CONFIG_X86_ES7000 is not set # CONFIG_M386 is not set # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set CONFIG_MK7=y # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP2 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_X86_GENERIC is not set CONFIG_X86_CMPXCHG=y CONFIG_X86_XADD=y CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y CONFIG_X86_BSWAP=y CONFIG_X86_POPAD_OK=y CONFIG_X86_GOOD_APIC=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_USE_3DNOW=y # CONFIG_HPET_TIMER is not set # CONFIG_SMP is not set CONFIG_PREEMPT=y CONFIG_PREEMPT_BKL=y # CONFIG_X86_UP_APIC is not set CONFIG_X86_TSC=y CONFIG_X86_MCE=y CONFIG_X86_MCE_NONFATAL=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set CONFIG_MICROCODE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y # # Firmware Drivers # # CONFIG_EDD is not set # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_HIGHMEM=y # CONFIG_HIGHPTE is not set CONFIG_MATH_EMULATION=y CONFIG_MTRR=y # CONFIG_EFI is not set CONFIG_HAVE_DEC_LOCK=y # CONFIG_REGPARM is not set # # Power management options (ACPI, APM) # # CONFIG_PM is not set # # ACPI (Advanced Configuration and Power Interface) Support # CONFIG_ACPI=y CONFIG_ACPI_BOOT=y CONFIG_ACPI_INTERPRETER=y CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=m CONFIG_ACPI_BUTTON=m CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=m CONFIG_ACPI_PROCESSOR=m CONFIG_ACPI_THERMAL=m CONFIG_ACPI_ASUS=m CONFIG_ACPI_IBM=m CONFIG_ACPI_TOSHIBA=m CONFIG_ACPI_BLACKLIST_YEAR=0 # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_BUS=y CONFIG_ACPI_EC=y CONFIG_ACPI_POWER=y CONFIG_ACPI_PCI=y CONFIG_ACPI_SYSTEM=y # CONFIG_X86_PM_TIMER is not set CONFIG_ACPI_CONTAINER=m # # CPU Frequency scaling # # CONFIG_CPU_FREQ is not set # # Bus options (PCI, PCMCIA, EISA, MCA, ISA) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set #
Re: 2.6.11 vs DVB cx88 stuffs
On Thursday 03 March 2005 21:55, Randy.Dunlap wrote: Gene Heskett wrote: Greetings; I've a new pcHDTV-3000 card, and I thought maybe it would be a good idea to build the cx88 stuff in the DVB section of a make xconfig. It doesn't build, spitting out this bailout: CC [M] drivers/media/video/cx88/cx88-cards.o drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared identifier is reported only once drivers/media/video/cx88/cx88-cards.c:694: error: for each function it appears in.) drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' undeclared (first use in this function) make[4]: *** [drivers/media/video/cx88/cx88-cards.o] Error 1 make[3]: *** [drivers/media/video/cx88] Error 2 make[2]: *** [drivers/media/video] Error 2 This is from a freshly unpacked src tree for 2.6.11, with only the bk-ieee1394 patch applied. That doesn't touch this. Comments? Another patch needed maybe? Sure, some patch is needed. Let's ask the maintainer (cc-ed). BTW, to get this you had to enable CONFIG_BROKEN: config VIDEO_CX88_DVB tristate DVB Support for cx2388x based TV cards depends on VIDEO_CX88 DVB_CORE BROKEN select VIDEO_BUF_DVB You're right of course Randy. Thats an option I hadn't canceled out of force of habit because at one point i needed a driver for the advansys scsi cards that you all had rendered an opinion that it was broken. IMO the maintainer had vanished. I looked at the code, but came to the conclusion I was looking at a bowl of spagetti. I'm no good at sorting stuff like that. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) 99.34% setiathome rank, not too shabby for a WV hillbilly Yahoo.com attorneys please note, additions to this message by Gene Heskett are: Copyright 2005 by Maurice Eugene Heskett, all rights reserved. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
Gene Heskett [EMAIL PROTECTED] wrote: I've a new pcHDTV-3000 card, and I thought maybe it would be a good idea to build the cx88 stuff in the DVB section of a make xconfig. It doesn't build, spitting out this bailout: CC [M] drivers/media/video/cx88/cx88-cards.o drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared identifier is reported only once drivers/media/video/cx88/cx88-cards.c:694: error: for each function it appears in.) drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' undeclared (first use in this function) OK, this is one for Gerd. Those identifiers just aren't anywhere in the tree. The reason this wasn't picked up is that neither `make allyesconfig' or `make allmodconfig' enables CONFIG_VIDEO_CX88_DVB or CONFIG_VIDEO_CX88_DVB_MODULE. For coverage purposes it would be excellent to fix that up too, please. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
Andrew Morton [EMAIL PROTECTED] wrote: I've a new pcHDTV-3000 card, and I thought maybe it would be a good idea to build the cx88 stuff in the DVB section of a make xconfig. It doesn't build, spitting out this bailout: CC [M] drivers/media/video/cx88/cx88-cards.o drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared identifier is reported only once drivers/media/video/cx88/cx88-cards.c:694: error: for each function it appears in.) drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' undeclared (first use in this function) OK, this is one for Gerd. Those identifiers just aren't anywhere in the tree. googles OK, the below should get you going again. It fixes up a warning too. The reason this wasn't picked up is that neither `make allyesconfig' or `make allmodconfig' enables CONFIG_VIDEO_CX88_DVB or CONFIG_VIDEO_CX88_DVB_MODULE. For coverage purposes it would be excellent to fix that up too, please. Wise words, those. diff -puN drivers/media/dvb/frontends/cx22702.h~c8xx-cards-build-fix drivers/media/dvb/frontends/cx22702.h --- 25/drivers/media/dvb/frontends/cx22702.h~c8xx-cards-build-fix 2005-03-03 23:13:59.0 -0800 +++ 25-akpm/drivers/media/dvb/frontends/cx22702.h 2005-03-03 23:14:17.0 -0800 @@ -30,6 +30,10 @@ #include linux/dvb/frontend.h +#define PLLTYPE_DTT7592 1 +#define PLLTYPE_DTT7595 2 +#define PLLTYPE_DTT7579 3 + struct cx22702_config { /* the demodulator's i2c address */ diff -puN drivers/media/video/cx88/cx88-cards.c~c8xx-cards-build-fix drivers/media/video/cx88/cx88-cards.c --- 25/drivers/media/video/cx88/cx88-cards.c~c8xx-cards-build-fix 2005-03-03 23:15:09.0 -0800 +++ 25-akpm/drivers/media/video/cx88/cx88-cards.c 2005-03-03 23:15:35.0 -0800 @@ -707,6 +707,7 @@ static int hauppauge_eeprom_dvb(struct c core-pll_addr = 0x61; core-demod_addr = 0x43; + return 0; } #endif _ - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
On Thu, 03 Mar 2005 21:19:04 -0500, Gene Heskett [EMAIL PROTECTED] wrote: Greetings; I've a new pcHDTV-3000 card, and I thought maybe it would be a good idea to build the cx88 stuff in the DVB section of a make xconfig. It doesn't build, spitting out this bailout: CC [M] drivers/media/video/cx88/cx88-cards.o drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared identifier is reported only once drivers/media/video/cx88/cx88-cards.c:694: error: for each function it appears in.) drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' undeclared (first use in this function) make[4]: *** [drivers/media/video/cx88/cx88-cards.o] Error 1 make[3]: *** [drivers/media/video/cx88] Error 2 make[2]: *** [drivers/media/video] Error 2 FWIW, there is a similar, perhaps enough to be related, BugMe bug (#4269): http://bugzilla.kernel.org/show_bug.cgi?id=4269 I had contacted Gerd Knorr (who I've CC'ed this mail to, to bring it to his attention, as well as Michael Hunold) about the issue (as noted in the BugMe entry) and he said he had patches setup for 2.6.12. Gerd, would your patches fix these errors as well? Thanks, Nish - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: 2.6.11 vs DVB cx88 stuffs
On Thu, Mar 03, 2005 at 11:17:16PM -0800, Andrew Morton wrote: The reason this wasn't picked up is that neither `make allyesconfig' or `make allmodconfig' enables CONFIG_VIDEO_CX88_DVB or CONFIG_VIDEO_CX88_DVB_MODULE. For coverage purposes it would be excellent to fix that up too, please. Wise words, those. It's dependant on CONFIG_BROKEN. Remove that, and allmodconfig should pick it up. Dave - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
2.6.11 vs DVB cx88 stuffs
Greetings; I've a new pcHDTV-3000 card, and I thought maybe it would be a good idea to build the cx88 stuff in the DVB section of a make xconfig. It doesn't build, spitting out this bailout: CC [M] drivers/media/video/cx88/cx88-cards.o drivers/media/video/cx88/cx88-cards.c: In function `hauppauge_eeprom_dvb': drivers/media/video/cx88/cx88-cards.c:694: error: `PLLTYPE_DTT7595' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c:694: error: (Each undeclared identifier is reported only once drivers/media/video/cx88/cx88-cards.c:694: error: for each function it appears in.) drivers/media/video/cx88/cx88-cards.c:698: error: `PLLTYPE_DTT7592' undeclared (first use in this function) drivers/media/video/cx88/cx88-cards.c: In function `cx88_card_setup': drivers/media/video/cx88/cx88-cards.c:856: error: `PLLTYPE_DTT7579' undeclared (first use in this function) make[4]: *** [drivers/media/video/cx88/cx88-cards.o] Error 1 make[3]: *** [drivers/media/video/cx88] Error 2 make[2]: *** [drivers/media/video] Error 2 This is from a freshly unpacked src tree for 2.6.11, with only the bk-ieee1394 patch applied. That doesn't touch this. Comments? Another patch needed maybe? -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) 99.34% setiathome rank, not too shabby for a WV hillbilly Yahoo.com attorneys please note, additions to this message by Gene Heskett are: Copyright 2005 by Maurice Eugene Heskett, all rights reserved. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/