sii9234.txt 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. Silicon Image SiI9234 HDMI/MHL bridge bindings
  2. Required properties:
  3. - compatible : "sil,sii9234".
  4. - reg : I2C address for TPI interface, use 0x39
  5. - avcc33-supply : MHL/USB Switch Supply Voltage (3.3V)
  6. - iovcc18-supply : I/O Supply Voltage (1.8V)
  7. - avcc12-supply : TMDS Analog Supply Voltage (1.2V)
  8. - cvcc12-supply : Digital Core Supply Voltage (1.2V)
  9. - interrupts: interrupt specifier of INT pin
  10. - reset-gpios: gpio specifier of RESET pin (active low)
  11. - video interfaces: Device node can contain two video interface port
  12. nodes for HDMI encoder and connector according to [1].
  13. - port@0 - MHL to HDMI
  14. - port@1 - MHL to connector
  15. [1]: Documentation/devicetree/bindings/media/video-interfaces.txt
  16. Example:
  17. sii9234@39 {
  18. compatible = "sil,sii9234";
  19. reg = <0x39>;
  20. avcc33-supply = <&vcc33mhl>;
  21. iovcc18-supply = <&vcc18mhl>;
  22. avcc12-supply = <&vsil12>;
  23. cvcc12-supply = <&vsil12>;
  24. reset-gpios = <&gpf3 4 GPIO_ACTIVE_LOW>;
  25. interrupt-parent = <&gpf3>;
  26. interrupts = <5 IRQ_TYPE_LEVEL_HIGH>;
  27. ports {
  28. #address-cells = <1>;
  29. #size-cells = <0>;
  30. port@0 {
  31. reg = <0>;
  32. mhl_to_hdmi: endpoint {
  33. remote-endpoint = <&hdmi_to_mhl>;
  34. };
  35. };
  36. port@1 {
  37. reg = <1>;
  38. mhl_to_connector: endpoint {
  39. remote-endpoint = <&connector_to_mhl>;
  40. };
  41. };
  42. };
  43. };