On Wednesday 06 June 2007 5:29:09 pm Larry Bernstone wrote:
> While I'm sure this isn't the answer you would like to hear, I too have
> a MCP51 based board, and get DMA errors with it.  I've tried numerous
> and varied configurations to eliminate the errors, but the only thing
> that works with consistency is turn disable DMA in ivtv-streams.c.  I'm
> too lazy to write a patch for it, but the code looks like this (~line
> 80)
>
>         {       /* IVTV_ENC_STREAM_TYPE_MPG */
>                 "encoder MPEG",
>                 VFL_TYPE_GRABBER, 0,
>                 PCI_DMA_FROMDEVICE, 1, V4L2_BUF_TYPE_VIDEO_CAPTURE,
>                 &ivtv_v4l2_enc_fops
>         },
>
> Note the 1 after PCI_DMA_FROMDEVICE, which will set the encoder to use
> PIO instead of DMA.  This will dramatically increase the cpu usage of
> ivtv, but it does work, and won't hang the tuner card.

Thanks, Larry.

How did you figure this out?  Is this a chipset bug or a bug on the ivtv card 
or a bug in the driver?  Is this documented anywhere?  

John




_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to