Has anyone had any luck interfacing an ADV7610/ADV7611 HDMI input chip with CSI0? I'm trying to get it working on an i.MX6S, and keep getting stuck at:
ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0
My physical interface almost exactly resembles the ADV7180/i.MX6 interface, with the addition of a DATA_ENABLE line.
I've modified my device tree to include the MX6QDL_PAD_CSI0_DATA_EN__IPU1_CSI0_DATA_EN (pinctrl_ipu1_2) and I've based my driver on the ADV7180.c driver in the BSP.
I'm positive that the ADV7611 is outputting an 8-bit BT656 720x480 (525i) signal, and I can verify that the pixelclk is running at about the right frequency. HS, VS, DE, and PIXCLK are all enabled, and I believe the EAV/SAV are also enabled by default (these should not be needed though, right?). I've tried a mix of HS/VS/DE/CLK polarities, but nothing seems to work.
Has anyone had any luck interfacing an ADV7610/7611 to an i.MX6?