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

Reply via email to