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