Robert Hardy wrote:

Chris please consider merging the patch below into your tree.

ivtv-0.3.6v wasn't usable on 2.6.13-rc1. I got no audio and mythtv kept
recording channel 65 no matter what. I added this patch and upgraded to
ivtv-0.3.6w and everything works again.

http://www.webcon.net/~rhardy/patches/ivtv-0.3.6v-fix-normal-i2c-range-usage.patch.bz2

Please note I actually tested it against ivtv-0.3.6w. It should apply
cleanly against it.

Regards,
Rob

On linux 2.6.11 this does not compile.

Some testresults on a PVR500 PAL:

0.3.6o: sound OK on both, double image on second tuner

0.3.6s: sound OK on both. double image on first tuner
0.3.6t: sound and image OK on both tuners
0.3.6w: no sound on both tuners, image OK on both tuners

System information:

module options:
alias char-major-89 i2c-dev
alias char-major-81 videodev
alias char-major-81-0 ivtv
alias char-major-81-1 ivtv
options ivtv tda9887=0



ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.3.6 (t) loading
ivtv: Linux version: 2.6.11.7 preempt PENTIUMII gcc-3.3
...
ivtv: XXX PCI device: 0x7190 vendor: 0x8086
tveeprom: Hauppauge: model = 23559, rev = D591, serial# = 8027480
tveeprom: tuner = Philips FQ1216AME MK4 (idx = 91, type = 56)
tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17)
tveeprom: audio_processor = MSP3410D (type = 5)
...
ivtv: XXX PCI device: 0x7190 vendor: 0x8086
tveeprom: Hauppauge: model = 23559, rev = D591, serial# = 8027480
tveeprom: tuner = Philips FQ1216AME MK4 (idx = 91, type = 56)
tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17)
tveeprom: audio_processor = MSP3410D (type = 5)
ivtv: i2c attach [client=tveeprom[50],ok]


lspci output:
02:08.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
       Subsystem: Hauppauge computer works Inc.: Unknown device e807
       Flags: bus master, medium devsel, latency 64, IRQ 11
       Memory at f0000000 (32-bit, prefetchable) [size=64M]
       Capabilities: [44] Power Management version 2

02:09.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
       Subsystem: Hauppauge computer works Inc.: Unknown device e817
       Flags: bus master, medium devsel, latency 64, IRQ 9
       Memory at ec000000 (32-bit, prefetchable) [size=64M]
       Capabilities: [44] Power Management version 2
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 02) 00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 02)
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:0e.0 SCSI storage controller: Adaptec AHA-2940U/UW / AHA-39xx / AIC-7895 (rev 04) 00:0e.1 SCSI storage controller: Adaptec AHA-2940U/UW / AHA-39xx / AIC-7895 (rev 04) 00:10.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge (non-transparent mode) (rev 11) 00:12.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 05) 01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200 AGP (rev 01) 02:08.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) 02:09.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01)


Cheers,


Rudy


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to