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.

How to use the VGA port on the DM8148 EVM

Other Parts Discussed in Thread: TVP7002, TVP5147

Hi,

What changes do I need to make to get the TVP7002 to use the VGA input rather than the Component input?

There are entries in ti81xx_vpss.c for:

static const struct ti81xxvin_input hdvpss_inst0_inputs[] = {
{
.input = {
.index = 0,
.name = "Component",
.type = V4L2_INPUT_TYPE_CAMERA,
.std = V4L2_STD_UNKNOWN,
.capabilities = V4L2_OUT_CAP_PRESETS,
},
.subdev_name = TVP7002_INST0,
.dv_presets = hdvpss_inst0_inp0_presets,
.num_dv_presets = ARRAY_SIZE(hdvpss_inst0_inp0_presets),
},
};

static const struct ti81xxvin_input hdvpss_inst1_inputs[] = {
{
.input = {
.index = 0,
.name = "Component",
.type = V4L2_INPUT_TYPE_CAMERA,
.std = V4L2_STD_UNKNOWN,
.capabilities = V4L2_OUT_CAP_PRESETS,
},
.subdev_name = TVP7002_INST1,
.dv_presets = hdvpss_inst2_inp0_presets,
.num_dv_presets = ARRAY_SIZE(hdvpss_inst2_inp0_presets),
},
};

How do I change these to use the VGA input?

Please do not just send me a link to the "Adding external decoders" document at http://processors.wiki.ti.com/index.php/DM81xx_AM38xx_Adding_External_Decoders_to_V4L2_Capture_Driver, which I have already read!

Thanks,

Steven