Dear @Zhiming_Liu ,
For point b, I understood about disabling ldb2. However, at the same time, I need to enable HDMI Tx port (J6) to drive a custom display panel of 3840*1100@60. If you would require the data sheet from the LCD vendor, I can share.
Current working setup:
LVDS-HDMI-0 @1080p ==> Primary display
LVDS-HDMI-1 @1080p ==> Secondary display
Requirement change:
LVDS-HDMI-0 @1080p ==> Primary display
HDMI Tx (J6) @3840x1100@60 ==> Secondary display ==> Not working yet
Kindly note that we need to still drive 2 displays, the primary display through LVDS-HDMI-0 @ 1080p and secondary display through HDMI Tx(J6) 3840x1100 @60.
In my understanding, we need to do below steps.
1. Enable HDMI port with display-timings in DTS file (In which file, an how?)
2. Define custom resoution in drm_edid.c (Can I use CVT command to get those info, for e.g. $ cvt 3840 1100 60)
3. Pass HDMI-A-2:3840x1100@60 or similar argument as kernel argument.
Please help at the earliest.
Best regards,
Jose1985