1Samsung micro-USB 11-pin connector 2================================== 3 4Samsung micro-USB 11-pin connector is an extension of micro-USB connector. 5It is present in multiple Samsung mobile devices. 6It has additional pins to route MHL traffic simultanously with USB. 7 8The bindings are superset of usb-connector bindings for micro-USB connector[1]. 9 10Required properties: 11- compatible: must be: "samsung,usb-connector-11pin", "usb-b-connector", 12- type: must be "micro". 13 14Required nodes: 15- any data bus to the connector should be modeled using the OF graph bindings 16 specified in bindings/graph.txt, unless the bus is between parent node and 17 the connector. Since single connector can have multpile data buses every bus 18 has assigned OF graph port number as follows: 19 0: High Speed (HS), 20 3: Mobile High-Definition Link (MHL), specific to 11-pin Samsung micro-USB. 21 22[1]: bindings/connector/usb-connector.yaml 23 24Example 25------- 26 27Micro-USB connector with HS lines routed via controller (MUIC) and MHL lines 28connected to HDMI-MHL bridge (sii8620): 29 30muic-max77843@66 { 31 ... 32 usb_con: connector { 33 compatible = "samsung,usb-connector-11pin", "usb-b-connector"; 34 label = "micro-USB"; 35 type = "micro"; 36 37 ports { 38 #address-cells = <1>; 39 #size-cells = <0>; 40 41 port@3 { 42 reg = <3>; 43 usb_con_mhl: endpoint { 44 remote-endpoint = <&sii8620_mhl>; 45 }; 46 }; 47 }; 48 }; 49}; 50