I have a custom hardware based on imx6q sabresd.
Regarding the HDMI interface, the HW connection is identical and the SW in the board_init() is the same, but in my board the HDMI doesn't work.
Observing the kernel messages during boot, I found "mxc_hdmi mxc_hdmi: Detected HDMI controller 0x0:0x0:0x0:0x0"
The boot config is 'video=mxcfb0:dev=hdmi,1280x800MM@60,if=RGB24' and the power-supply is correct...
In the board_init() the struct hdmi_core_data and the function hdmi_init() are the same for both board...
Thank you very much!