The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/display/bridge/sii9234.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

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

Cache object: 6ca2d60ba1d8847403c301da4590f6c5


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.