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/exynos4-fimc-is.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 Exynos4x12 SoC series Imaging Subsystem (FIMC-IS)
    2 
    3 The FIMC-IS is a subsystem for processing image signal from an image sensor.
    4 The Exynos4x12 SoC series FIMC-IS V1.5 comprises of a dedicated ARM Cortex-A5
    5 processor, ISP, DRC and FD IP blocks and peripheral devices such as UART, I2C
    6 and SPI bus controllers, PWM and ADC.
    7 
    8 fimc-is node
    9 ------------
   10 
   11 Required properties:
   12 - compatible    : should be "samsung,exynos4212-fimc-is" for Exynos4212 and
   13                   Exynos4412 SoCs;
   14 - reg           : physical base address and length of the registers set;
   15 - interrupts    : must contain two FIMC-IS interrupts, in order: ISP0, ISP1;
   16 - clocks        : list of clock specifiers, corresponding to entries in
   17                   clock-names property;
   18 - clock-names   : must contain "ppmuispx", "ppmuispx", "lite0", "lite1"
   19                   "mpll", "sysreg", "isp", "drc", "fd", "mcuisp", "gicisp",
   20                   "pwm_isp", "mcuctl_isp", "uart", "ispdiv0", "ispdiv1",
   21                   "mcuispdiv0", "mcuispdiv1", "aclk200", "div_aclk200",
   22                   "aclk400mcuisp", "div_aclk400mcuisp" entries,
   23                   matching entries in the clocks property.
   24 pmu subnode
   25 -----------
   26 
   27 Required properties:
   28  - reg : must contain PMU physical base address and size of the register set.
   29 
   30 The following are the FIMC-IS peripheral device nodes and can be specified
   31 either standalone or as the fimc-is node child nodes.
   32 
   33 i2c-isp (ISP I2C bus controller) nodes
   34 ------------------------------------------
   35 
   36 Required properties:
   37 
   38 - compatible    : should be "samsung,exynos4212-i2c-isp" for Exynos4212 and
   39                   Exynos4412 SoCs;
   40 - reg           : physical base address and length of the registers set;
   41 - clocks        : must contain gate clock specifier for this controller;
   42 - clock-names   : must contain "i2c_isp" entry.
   43 
   44 For the above nodes it is required to specify a pinctrl state named "default",
   45 according to the pinctrl bindings defined in ../pinctrl/pinctrl-bindings.txt.
   46 
   47 Device tree nodes of the image sensors' controlled directly by the FIMC-IS
   48 firmware must be child nodes of their corresponding ISP I2C bus controller node.
   49 The data link of these image sensors must be specified using the common video
   50 interfaces bindings, defined in video-interfaces.txt.

Cache object: 55d103bb8042d9d7c924599c90e42f26


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