This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Problem about VPFE driver to support progressive video format on DM6446

Hi !

We have a custom platform with a DM6446 chip , a CCD sensor and an FPGA. The FPGA gets raw video data from CCD sensor and converts the video data to YUV 4:2:2 format, 16 bits per pixel. The frame format is progressive. We  want to send this video data to VPFE interface on DM6446 in generic YCbCr then. But the V4L2 Linux vpfe driver for DM6446 only supports BT656 interlace video data by default, so how can I do to achieve my purpose? I mean do I have to modify the vpfe driver to make it can receive generic YUV data or rewrite a driver if necessary? Is there any other way to make DM6446 receive progressive YUV video data? I have heard that the current vpfe driver for DM6446 can be configured to receive progressive video data in BT656 mode, if so, does it mean that we need to configure the video data into BT656 standard in FPGA side?

Thanks for any help.