Do the current drivers for dm365 support using the digital video output (aka LCD?) intstead of going through the internal encoder and out the component interface?
We are trying to send the video to an HDMI transmitter. I see things in the driver code that look like it may be hard-coded to use the internal encoder when selecting HD resolutions.
For example (from davinci_platform.c):
void davinci_enc_priv_setmode(struct vid_enc_device_mgr *mgr)
{
...
} else if (strcmp(mgr->current_mode.name, VID_ENC_STD_720P_60) == 0) {
/* DM365 has built-in HD DAC; otherwise, they depend on
* THS8200 */
if (cpu_is_davinci_dm365()) {
davinci_enc_set_internal_hd(&mgr->current_mode);
/* changed for 720P demo */
davinci_enc_set_basep(0, 0xf0, 10);
} else
davinci_enc_set_720p(&mgr->current_mode);
Can someone please clarify if the drivers need to be modified to bypass the internal encoder (or any other info/details/suggestions)? Thanks.
Regards,
-Craig