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/media/i2c/tc358743.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 * Toshiba TC358743 HDMI-RX to MIPI CSI2-TX Bridge
    2 
    3 The Toshiba TC358743 HDMI-RX to MIPI CSI2-TX (H2C) is a bridge that converts
    4 a HDMI stream to MIPI CSI-2 TX. It is programmable through I2C.
    5 
    6 Required Properties:
    7 
    8 - compatible: value should be "toshiba,tc358743"
    9 - clocks, clock-names: should contain a phandle link to the reference clock
   10                        source, the clock input is named "refclk".
   11 
   12 Optional Properties:
   13 
   14 - reset-gpios: gpio phandle GPIO connected to the reset pin
   15 - interrupts: GPIO connected to the interrupt pin
   16 - data-lanes: should be <1 2 3 4> for four-lane operation,
   17               or <1 2> for two-lane operation
   18 - clock-lanes: should be <0>
   19 - clock-noncontinuous: Presence of this boolean property decides whether the
   20                        MIPI CSI-2 clock is continuous or non-continuous.
   21 - link-frequencies: List of allowed link frequencies in Hz. Each frequency is
   22                     expressed as a 64-bit big-endian integer. The frequency
   23                     is half of the bps per lane due to DDR transmission.
   24 
   25 For further information on the MIPI CSI-2 endpoint node properties, see
   26 Documentation/devicetree/bindings/media/video-interfaces.txt.
   27 
   28 Example:
   29 
   30         tc358743@f {
   31                 compatible = "toshiba,tc358743";
   32                 reg = <0x0f>;
   33                 clocks = <&hdmi_osc>;
   34                 clock-names = "refclk";
   35                 reset-gpios = <&gpio6 9 GPIO_ACTIVE_LOW>;
   36                 interrupt-parent = <&gpio2>;
   37                 interrupts = <5 IRQ_TYPE_LEVEL_HIGH>;
   38 
   39                 port {
   40                         tc358743_out: endpoint {
   41                                 remote-endpoint = <&mipi_csi2_in>;
   42                                 data-lanes = <1 2 3 4>;
   43                                 clock-lanes = <0>;
   44                                 clock-noncontinuous;
   45                                 link-frequencies = /bits/ 64 <297000000>;
   46                         };
   47                 };
   48         };

Cache object: b780ed3e1f2e832104d5f9ecc226e86f


[ 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.