So, it's not a parity detection problem from the stream, but it may be a
hole in the stack from viafb to softdevice (both included) that make the
whole parity broken.

Try adding a printk in viafb_wait_for_sync (via_fbobj.c), just before it returns:

printk(KERN_INFO "wait vsync: %d %d %d\n", field_option, p->irq_cnt & 1, ret);

You _should_ see a stream of messages all identical.  Let me know whether anything changes when the field parity 'goes wrong'.

Mark

_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to