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/sony,imx214.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 * Sony 1/3.06-Inch 13.13Mp CMOS Digital Image Sensor
    2 
    3 The Sony imx214 is a 1/3.06-inch CMOS active pixel digital image sensor with
    4 an active array size of 4224H x 3200V. It is programmable through an I2C
    5 interface.
    6 Image data is sent through MIPI CSI-2, through 2 or 4 lanes at a maximum
    7 throughput of 1.2Gbps/lane.
    8 
    9 
   10 Required Properties:
   11 - compatible: Shall be "sony,imx214".
   12 - reg: I2C bus address of the device. Depending on how the sensor is wired,
   13        it shall be <0x10> or <0x1a>;
   14 - enable-gpios: GPIO descriptor for the enable pin.
   15 - vdddo-supply: Chip digital IO regulator (1.8V).
   16 - vdda-supply: Chip analog regulator (2.7V).
   17 - vddd-supply: Chip digital core regulator (1.12V).
   18 - clocks: Reference to the xclk clock.
   19 - clock-frequency: Frequency of the xclk clock.
   20 
   21 Optional Properties:
   22 - flash-leds: See ../video-interfaces.txt
   23 - lens-focus: See ../video-interfaces.txt
   24 
   25 The imx214 device node shall contain one 'port' child node with
   26 an 'endpoint' subnode. For further reading on port node refer to
   27 Documentation/devicetree/bindings/media/video-interfaces.txt.
   28 
   29 Required Properties on endpoint:
   30 - data-lanes: check ../video-interfaces.txt
   31 - link-frequencies: check ../video-interfaces.txt
   32 - remote-endpoint: check ../video-interfaces.txt
   33 
   34 Example:
   35 
   36         camera-sensor@1a {
   37                 compatible = "sony,imx214";
   38                 reg = <0x1a>;
   39                 vdddo-supply = <&pm8994_lvs1>;
   40                 vddd-supply = <&camera_vddd_1v12>;
   41                 vdda-supply = <&pm8994_l17>;
   42                 lens-focus = <&ad5820>;
   43                 enable-gpios = <&msmgpio 25 GPIO_ACTIVE_HIGH>;
   44                 clocks = <&mmcc CAMSS_MCLK0_CLK>;
   45                 clock-frequency = <24000000>;
   46                 port {
   47                         imx214_ep: endpoint {
   48                                 data-lanes = <1 2 3 4>;
   49                                 link-frequencies = /bits/ 64 <480000000>;
   50                                 remote-endpoint = <&csiphy0_ep>;
   51                         };
   52                 };
   53         };

Cache object: 01437fca04a415faf46fd0623017ba28


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