On Thursday 23 March 2006 00:55, Richard Hendershot wrote:
> Hans, thanks for the reply! I get errors building. I thought the
> 0.6 tree was for kernels 2.6.16 and above?
Yeah, but for some idiotic reason the FC5 kernel presents itself as a
2.6.15 kernel even though it is a 2.6.16-rc6-something kernel. This
confuses the i2c-driver build. But most people don't need the
i2c-drivers. BTW 0.6.x is for 2.6.16 ONLY.
Hans
>
> [EMAIL PROTECTED] ivtv-0.6.0]# make
> make -C driver all
> make[1]: Entering directory `/usr/local/src/ivtv-0.6.0/driver'
> created ivtv-svnversion.h
> make -C /lib/modules/2.6.15-1.2054_FC5/build
> M=/usr/local/src/ivtv-0.6.0/driver modules
> make[2]: Entering directory `/usr/src/kernels/2.6.15-1.2054_FC5-i686'
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-osd.o
> /usr/local/src/ivtv-0.6.0/driver/ivtv-osd.c:1426: warning:
> initialization from incompatible pointer type
> /usr/local/src/ivtv-0.6.0/driver/ivtv-osd.c:1428: warning:
> initialization from incompatible pointer type
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-queue.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-driver.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-fileops.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-i2c.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-streams.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-firmware.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-reset.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-gpio.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-irq.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-mailbox.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-vbi.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-kthreads.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-audio.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-ioctl.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-controls.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-video.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-cards.o
> CC [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-yuv.o
> LD [M] /usr/local/src/ivtv-0.6.0/driver/ivtv.o
> LD [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-fb.o
> Building modules, stage 2.
> MODPOST
> CC /usr/local/src/ivtv-0.6.0/driver/ivtv-fb.mod.o
> LD [M] /usr/local/src/ivtv-0.6.0/driver/ivtv-fb.ko
> CC /usr/local/src/ivtv-0.6.0/driver/ivtv.mod.o
> LD [M] /usr/local/src/ivtv-0.6.0/driver/ivtv.ko
> make[2]: Leaving directory `/usr/src/kernels/2.6.15-1.2054_FC5-i686'
> make[1]: Leaving directory `/usr/local/src/ivtv-0.6.0/driver'
> make -C i2c-drivers all
> make[1]: Entering directory `/usr/local/src/ivtv-0.6.0/i2c-drivers'
> make -C /lib/modules/2.6.15-1.2054_FC5/build
> M=/usr/local/src/ivtv-0.6.0/i2c-drivers modules
> make[2]: Entering directory `/usr/src/kernels/2.6.15-1.2054_FC5-i686'
> CC [M] /usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.o
> /usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.c: In function
> ‘upd64031a_attach’:
> /usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.c:446: error:
> ‘I2C_CLIENT_ALLOW_USE’ undeclared (first use in this function)
> /usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.c:446: error: (Each
> undeclared identifier is reported only once
> /usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.c:446: error: for
> each function it appears in.)
> /usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.c: At top level:
> /usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.c:509: error: unknown
> field ‘owner’ specified in initializer
> /usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.c:509: warning:
> initialization makes integer from pointer without a cast
> /usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.c:512: error: unknown
> field ‘name’ specified in initializer
> /usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.c:512: warning:
> initialization makes integer from pointer without a cast
> /usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.c:513: error: unknown
> field ‘flags’ specified in initializer
> /usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.c:513: error:
> ‘I2C_DF_NOTIFY’ undeclared here (not in a function)
> make[3]: *** [/usr/local/src/ivtv-0.6.0/i2c-drivers/upd64031a.o]
> Error 1 make[2]: *** [_module_/usr/local/src/ivtv-0.6.0/i2c-drivers]
> Error 2 make[2]: Leaving directory
> `/usr/src/kernels/2.6.15-1.2054_FC5-i686' make[1]: *** [all] Error 2
> make[1]: Leaving directory `/usr/local/src/ivtv-0.6.0/i2c-drivers'
> make: *** [all] Error 2
> [EMAIL PROTECTED] ivtv-0.6.0]#
>
> On Thu, 2006-03-23 at 00:10 +0100, Hans Verkuil wrote:
> > You need ivtv-0.6.0 (available here:
> > http://www.xs4all.nl/~hverkuil/ivtv-0.6.0.tar.gz). Once
> > ivtvdriver.org is reachable again it will also be available from
> > there too of course.
> >
> > ivtv-0.4.x is for kernels <= 2.6.15 only.
> >
> > Hans
> >
> > On Wednesday 22 March 2006 22:31, Richard Hendershot wrote:
> > > I just upgraded from Fedora Core 4 to Core 5. I'm running the
> > > 2.6.15-1.2054_FC5 kernel. I also tried a 2.6.16 kernel from the
> > > development repository. I built ivtv 0.4.2 because 0.4.3
> > > complains about owner, name and flags. I had built this into
> > > some milestone of FC4 so thought it would be quick work. No
> > > matter what I put into modprobe.conf -including nothing- I can't
> > > convince the driver that the tuner has a type. I've checked for
> > > duplicate driver modules (not being built on this tree against
> > > 2.6.15 kernel, as it should be, right?). The v4l firmware files
> > > are where they should be and the mpg init file is also.
> > > Everything looks good to me except that I have only /dev/video0
> > > and no others.
> > >
> > > Is anyone having similar troubles? Any help would be largely
> > > appreciated!
> > >
> > > Regards,
> > > -Richard
> > >
> > >
> > > ---
> > > /usr/local/src/ivtv-0.4.3/driver/tuner.c:1855: error: unknown
> > > field ‘owner’ specified in initializer
> > > /usr/local/src/ivtv-0.4.3/driver/tuner.c:1857: error: unknown
> > > field ‘name’ specified in initializer
> > > /usr/local/src/ivtv-0.4.3/driver/tuner.c:1859: error: unknown
> > > field ‘flags’ specified in initializer
> > >
> > >
> > > ---
> > > Mar 22 15:12:37 MVX001 kernel: ivtv: ==================== START
> > > INIT IVTV ====================
> > > Mar 22 15:12:37 MVX001 kernel: ivtv: version 0.4.2 (tagged
> > > release) loading
> > > Mar 22 15:12:37 MVX001 kernel: ivtv: Linux version:
> > > 2.6.15-1.2054_FC5 686 REGPARM 4KSTACKS gcc-4.1
> > > Mar 22 15:12:37 MVX001 kernel: ivtv: In case of problems please
> > > include the debug info between
> > > Mar 22 15:12:37 MVX001 kernel: ivtv: the START INIT IVTV and END
> > > INIT IVTV lines, along with
> > > Mar 22 15:12:37 MVX001 kernel: ivtv: any module options, when
> > > mailing the ivtv-users mailinglist.
> > > Mar 22 15:12:37 MVX001 kernel: ivtv0: Autodetected WinTV PVR 350
> > > card (cx23415 based)
> > > Mar 22 15:12:37 MVX001 kernel: ACPI: PCI Interrupt
> > > 0000:01:04.0[A] -> GSI 16 (level, low) -> IRQ 18
> > > Mar 22 15:12:37 MVX001 kernel: ivtv0: i2c attach to card #0 ok
> > > [client=tveeprom, addr=50]
> > > Mar 22 15:12:37 MVX001 kernel: tveeprom 3-0050: Hauppauge model
> > > 48132, rev K268, serial# 7997876
> > > Mar 22 15:12:37 MVX001 kernel: tveeprom 3-0050: tuner model is LG
> > > TAPE H001F MK3 (idx 68, type 47)
> > > Mar 22 15:12:37 MVX001 kernel: tveeprom 3-0050: TV standards
> > > NTSC(M) (eeprom 0x08)
> > > Mar 22 15:12:37 MVX001 kernel: tveeprom 3-0050: audio processor
> > > is MSP4448 (idx 27)
> > > Mar 22 15:12:37 MVX001 kernel: tveeprom 3-0050: decoder processor
> > > is SAA7115 (idx 19)
> > > Mar 22 15:12:37 MVX001 kernel: tveeprom 3-0050: has radio, has IR
> > > remote Mar 22 15:12:37 MVX001 kernel: tuner 3-0061: chip found @
> > > 0xc2 (ivtv i2c driver #0)
> > > Mar 22 15:12:37 MVX001 kernel: ivtv0: i2c attach to card #0 ok
> > > [client=(tuner unset), addr=61]
> > > Mar 22 15:12:37 MVX001 kernel: saa7115 3-0021: saa7115 found @
> > > 0x42 (ivtv i2c driver #0)
> > > Mar 22 15:12:37 MVX001 kernel: ivtv0: i2c attach to card #0 ok
> > > [client=saa7115, addr=21]
> > > Mar 22 15:12:37 MVX001 kernel: saa7127 3-0044: saa7129 found @
> > > 0x88 (ivtv i2c driver #0)
> > > Mar 22 15:12:37 MVX001 kernel: ivtv0: i2c attach to card #0 ok
> > > [client=saa7127, addr=44]
> > > Mar 22 15:12:37 MVX001 kernel: msp3400 3-0040: MSP4448G-A2 found
> > > @ 0x80 (ivtv i2c driver #0)
> > > Mar 22 15:12:37 MVX001 kernel: msp3400 3-0040: MSP4448G-A2
> > > supports radio, mode is autodetect and autoselect
> > > Mar 22 15:12:37 MVX001 kernel: ivtv0: i2c attach to card #0 ok
> > > [client=MSP4448G-A2, addr=40]
> > > Mar 22 15:12:37 MVX001 kernel: tda9887 3-0043: chip found @ 0x86
> > > (ivtv i2c driver #0)
> > > Mar 22 15:12:37 MVX001 kernel: ivtv0: i2c attach to card #0 ok
> > > [client=tda9887, addr=43]
> > > Mar 22 15:12:38 MVX001 kernel: ivtv0: loaded v4l-cx2341x-enc.fw
> > > firmware (262144 bytes)
> > > Mar 22 15:12:38 MVX001 kernel: ivtv0: loaded v4l-cx2341x-dec.fw
> > > firmware (262144 bytes)
> > > Mar 22 15:12:38 MVX001 kernel: ivtv0: Encoder revision:
> > > 0x02050032 Mar 22 15:12:38 MVX001 kernel: ivtv0: Decoder
> > > revision: 0x02020023 Mar 22 15:12:38 MVX001 kernel: ivtv0:
> > > Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB
> > > total)
> > > Mar 22 15:12:38 MVX001 kernel: ivtv0: Allocate DMA encoder YUV
> > > stream: 194 x 10800 buffers (2048KB total)
> > > Mar 22 15:12:38 MVX001 kernel: ivtv0: Allocate DMA encoder VBI
> > > stream: 120 x 17472 buffers (2048KB total)
> > > Mar 22 15:12:38 MVX001 kernel: ivtv0: Allocate DMA encoder PCM
> > > audio stream: 455 x 4608 buffers (2048KB total)
> > > Mar 22 15:12:38 MVX001 kernel: ivtv0: Create encoder radio stream
> > > Mar 22 15:12:38 MVX001 kernel: ivtv0: Allocate DMA decoder MPEG
> > > stream: 16 x 65536 buffers (1024KB total)
> > > Mar 22 15:12:38 MVX001 kernel: ivtv0: Allocate DMA decoder VBI
> > > stream: 512 x 2048 buffers (1024KB total)
> > > Mar 22 15:12:38 MVX001 kernel: ivtv0: Create decoder VOUT stream
> > > Mar 22 15:12:38 MVX001 kernel: ivtv0: Allocate DMA decoder YUV
> > > stream: 24 x 43200 buffers (1024KB total)
> > > Mar 22 15:12:38 MVX001 kernel: ivtv0: loaded v4l-cx2341x-init.mpg
> > > firmware (155648 bytes)
> > > Mar 22 15:12:39 MVX001 kernel: tuner 3-0061: tuner type not set
> > > Mar 22 15:12:39 MVX001 kernel: tuner 3-0061: tuner type not set
> > > Mar 22 15:12:39 MVX001 kernel: ivtv0: Initialized WinTV PVR 350,
> > > card #0 Mar 22 15:12:39 MVX001 kernel: ivtv:
> > > ==================== END INIT IVTV ====================
> > > (
> > >
> > >
> > > ---
> > > ivtv-firmware-1.8a-8.at
> > > ivtv-firmware-dec-2.02.023-8.at
> > > ivtv-firmware-audio-0.0.1-5.at
> > > ivtv-firmware-enc-2.04.024-8.at
> >
> > _______________________________________________
> > ivtv-users mailing list
> > [email protected]
> > http://ivtvdriver.org/mailman/listinfo/ivtv-users
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users