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 };