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.

HDMI register details needed

Hi,

Platform: OMAP5432 ES 2.0

I'm facing some issue in HDMI display. EDID information was not matched. So it is giving error message as 'omapdss HDMI: failed to read E-EDID: wrong header'

I'm referring ./drivers/video/omap2/dss/ti_hdmi_5xxx_ip.c file. In ti_hdmi_5xxx_read_edid function, I found code for ES1.0 and ES2.0. Though my device is ES 2.0, ES1.0 code was working and the ES2.0 code was not working.

In ES1.0 code, read_edid done by direct i2c calls. In ES2.0, it is done by ddc lines. I'm seeing some register configuration for DDC init and read_edid. Just I want to understand the code flow. For that I need HDMI register settings. So that only, I can understand why these settings require and where this problem arises. 

Can anybody help me to understand the DDC code flow? May I get HDMI register settings or datasheet which briefly explains the flow?

Regards,

RajeeSankar