On 01/03/14 20:58, Geert Uytterhoeven wrote:
On Fri, Feb 28, 2014 at 5:34 PM, Russell King - ARM Linux linux@arm.linux.org.uk wrote:
There's actually three HDMI connectors:
All three connectors carry all required HDMI signals, including a TMDS link. The Type B connector is slightly larger and carries a second TMDS link, which is necessary to support very high resolution displays using dual link. The Type C connector carries the same signals as the Type A but is more compact and intended for mobile applications.
So, Type C and Type A are electrically the same.
There's also D (e.g. on BeagleBone Black) and E:
http://en.wikipedia.org/wiki/HDMI#Connectors
Electrically they seem to be the same as A/C.
Right. And then there are the HDMI versions, and things like HDMI Ethernet Channel. After looking at these a bit, I don't think the HDMI connector needs any of those (hdmi version, eth) defined.
So...
compatible = "hdmi-connector"; type = "a";
Or
compatible = "hdmi-connector"; type-a;
I don't right away see any big pro with either one compared to the other.
Tomi