On Wed, Jun 20, 2012 at 10:12 PM, Julia <julia.cheung723@xxxxxxxxx> wrote: > hi Devin, > i don't understand what you mean when you say "analog support for the em28xx is > known to be broken on ARM right now'', I hope you can give me some advice. > > I use Pinnacle DVC100 capture card on cm-t3530 card to capture analog images. > cm-t3530 uses linux 2.6.32 kernel. at first the card can be correctly detected > and by the cm-t3530 and generated as the device file /dev/video1. > > > but when I use some application to capture the images by use of v4l2,there is > something wrong and the strace of the application shows the error message is > "ioctl(3, VIDIOC_DQBUF, 0xbeeb4a00) = ? ERESTARTSYS (To be restarted)". The > same application can correctly capture my usb-camera images. > does the problem can be solved? I am yearning for your advice. Hello Julia, Yeah, the driver is broken with analog on ARM. I did some work for a commercial customer (in fact, also on a Compulab board), but haven't had a chance to clean up any of the patches and get them upstream. It's likely the problem you are hitting can be fixed by the patch described here: http://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg28194.html Devin -- Devin J. Heitmueller - Kernel Labs http://www.kernellabs.com -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html