On Mon, Jul 09, 2012 at 12:02:08PM +1000, Anton Blanchard wrote: > >Hi David, > >> Just to make sure something like that isn't happening, could you >> correct the line in wbcir_irq_rx() which currently reads: >> >> rawir.duration = US_TO_NS((irdata & 0x7F) * 10); >> >> so that it reads >> >> rawir.duration = US_TO_NS(((irdata & 0x7F) + 1) * 10); > >Sure, I have added the change. This is what my diff to mainline looks >like right now: Hmm, still no good theory here. Could you try the suggestions Konstantin Dimitrov proposed (i.e. the Harmony fixups) and see if that makes any difference? Perhaps the harmony actually does manage to send some bogus data (of sufficiently short duration not to show up in the captured RX data)... -- David Härdeman -- 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