On Thu, Feb 15, 2018 at 11:39:16AM +0100, Andrzej Hajda wrote: > Samsung micro-USB 11-pin connector beside standard micro-USB pins, > has pins dedicated to route MHL traffic. > > Signed-off-by: Andrzej Hajda <a.hajda@xxxxxxxxxxx> > --- > .../connector/samsung,usb-connector-11pin.txt | 51 ++++++++++++++++++++++ > 1 file changed, 51 insertions(+) > create mode 100644 Documentation/devicetree/bindings/connector/samsung,usb-connector-11pin.txt > > diff --git a/Documentation/devicetree/bindings/connector/samsung,usb-connector-11pin.txt b/Documentation/devicetree/bindings/connector/samsung,usb-connector-11pin.txt > new file mode 100644 > index 000000000000..c8ef1ad6732f > --- /dev/null > +++ b/Documentation/devicetree/bindings/connector/samsung,usb-connector-11pin.txt > @@ -0,0 +1,51 @@ > +Samsung micro-USB 11-pin connector > +================================== > + > +Samsung micro-USB 11-pin connector is an extension of micro-USB connector. > +It is present in multiple Samsung mobile devices. > +It has additional pins to route MHL traffic simultanously with USB. > + > +The bindings are superset of usb-connector bindings for micro-USB connector[1]. > + > +Required properties: > +- compatible: must be: "samsung,usb-connector-11pin", "usb-b-connector", > +- type: must be "micro". > + > +Optional properties: > +- label: symbolic name for the connector. This is already defined in [1] so you don't need it here. Otherwise, Reviewed-by: Rob Herring <robh@xxxxxxxxxx> > + > +Required nodes: > +- any data bus to the connector should be modeled using the OF graph bindings > + specified in bindings/graph.txt, unless the bus is between parent node and > + the connector. Since single connector can have multpile data buses every bus > + has assigned OF graph port number as follows: > + 0: High Speed (HS), > + 3: Mobile High-Definition Link (MHL), specific to 11-pin Samsung micro-USB. > + > +[1]: bindings/connector/usb-connector.txt > + > +Example > +------- > + > +Micro-USB connector with HS lines routed via controller (MUIC) and : > + > +muic-max77843@66 { > + ... > + usb_con: connector { > + compatible = "samsung,usb-connector-11pin", "usb-b-connector"; > + label = "micro-USB"; > + type = "micro"; > + > + ports { > + #address-cells = <1>; > + #size-cells = <0>; > + > + port@3 { > + reg = <3>; > + usb_con_mhl: endpoint { > + remote-endpoint = <&sii8620_mhl>; > + }; > + }; > + }; > + }; > +}; > -- > 2.16.1 > -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html