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