Hi,
this patch enables msp again for the voodoo card
(last time there have been i2c problems and resets...).
However I need "insmod msp3400 simple=0" because
automatic standard detection (simple=1) doesn't work here.
Could this be marginal signal reception ?
The "val"s shown below are very low, considering these are 16bit.
Gerd, how about "msp3400" falling back to "simple=0" whenever automatic
detection returns 0x0000? Of course on channel switch it would start anew.
Regards, Gunther
With "simple=1" (bttv default):
linux kernel: msp34xx: init: chip=MSP3450G-B6, has NICAM support
linux kernel: msp3410: setting mode: autodetect start (0x0001)
linux kernel: msp3410: detection still in progress
linux kernel: msp3410: detection still in progress
linux kernel: msp3410: current mode: ERROR (0x0000)
With "simple=0"
linux kernel: msp3400: carrier1 val: 60 / 4.5 NTSC
linux kernel: msp3400: carrier1 val: 129 / 5.5 PAL B/G
linux kernel: msp3400: carrier1 val: 61 / 6.0 PAL I
linux kernel: msp3400: carrier1 val: 61 / 6.5 PAL D/K + SAT + SECAM
linux kernel: msp3400: carrier2 val: 100 / 5.742 PAL B/G FM-stereo
linux kernel: msp3400: carrier2 val: 72 / 5.85 PAL B/G NICAM
--> Low "val"s, however bttv takes the max anyway : Pal BG
linux kernel: msp3400: setmode: 3
linux kernel: msp3400: FM setstereo: 1
linux kernel: msp3400: main sound carrier: 5.501 MHz
linux kernel: msp3400: FM-stereo carrier : 5.743 MHz
linux kernel: msp34xx: stereo detect register: 4187
--> Stereo detect has much higher vals
linux kernel: msp34xx: watch: stereo 1 => 3
linux kernel: msp34xx: stereo detect register: 6747
linux kernel: msp34xx: stereo detect register: 7412
gmdiff-bttv0780-msp3450g-voodoo-sound