samsung,usb-connector-11pin.txt 1.3 KB

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