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/pxa-camera.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 Marvell PXA camera host interface
    2 
    3 Required properties:
    4  - compatible: Should be "marvell,pxa270-qci"
    5  - reg: register base and size
    6  - interrupts: the interrupt number
    7  - any required generic properties defined in video-interfaces.txt
    8 
    9 Optional properties:
   10  - clocks: input clock (see clock-bindings.txt)
   11  - clock-output-names: should contain the name of the clock driving the
   12                        sensor master clock MCLK
   13  - clock-frequency: host interface is driving MCLK, and MCLK rate is this rate
   14 
   15 Example:
   16 
   17         pxa_camera: pxa_camera@50000000 {
   18                 compatible = "marvell,pxa270-qci";
   19                 reg = <0x50000000 0x1000>;
   20                 interrupts = <33>;
   21 
   22                 clocks = <&pxa2xx_clks 24>;
   23                 clock-names = "ciclk";
   24                 clock-frequency = <50000000>;
   25                 clock-output-names = "qci_mclk";
   26 
   27 
   28                 port {
   29                         #address-cells = <1>;
   30                         #size-cells = <0>;
   31 
   32                         /* Parallel bus endpoint */
   33                         qci: endpoint@0 {
   34                                 reg = <0>;              /* Local endpoint # */
   35                                 remote-endpoint = <&mt9m111_1>;
   36                                 bus-width = <8>;        /* Used data lines */
   37                                 hsync-active = <0>;     /* Active low */
   38                                 vsync-active = <0>;     /* Active low */
   39                                 pclk-sample = <1>;      /* Rising */
   40                         };
   41                 };
   42         };

Cache object: 85d679a0ff7a34519ae2a134b2b5b1ea


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