Back to home page

OSCL-LXR

 
 

    


0001 Marvell PXA camera host interface
0002 
0003 Required properties:
0004  - compatible: Should be "marvell,pxa270-qci"
0005  - reg: register base and size
0006  - interrupts: the interrupt number
0007  - any required generic properties defined in video-interfaces.txt
0008 
0009 Optional properties:
0010  - clocks: input clock (see clock-bindings.txt)
0011  - clock-output-names: should contain the name of the clock driving the
0012                        sensor master clock MCLK
0013  - clock-frequency: host interface is driving MCLK, and MCLK rate is this rate
0014 
0015 Example:
0016 
0017         pxa_camera: pxa_camera@50000000 {
0018                 compatible = "marvell,pxa270-qci";
0019                 reg = <0x50000000 0x1000>;
0020                 interrupts = <33>;
0021 
0022                 clocks = <&pxa2xx_clks 24>;
0023                 clock-names = "ciclk";
0024                 clock-frequency = <50000000>;
0025                 clock-output-names = "qci_mclk";
0026 
0027 
0028                 port {
0029                         #address-cells = <1>;
0030                         #size-cells = <0>;
0031 
0032                         /* Parallel bus endpoint */
0033                         qci: endpoint@0 {
0034                                 reg = <0>;              /* Local endpoint # */
0035                                 remote-endpoint = <&mt9m111_1>;
0036                                 bus-width = <8>;        /* Used data lines */
0037                                 hsync-active = <0>;     /* Active low */
0038                                 vsync-active = <0>;     /* Active low */
0039                                 pclk-sample = <1>;      /* Rising */
0040                         };
0041                 };
0042         };