1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 # Copyright 2019,2020 Lubomir Rintel <lkundrak@v3.sk>
5 $id: http://devicetree.org/schemas/media/marvell,mmp2-ccic.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Marvell MMP2 camera host interface bindings
11 - Lubomir Rintel <lkundrak@v3.sk>
15 pattern: '^camera@[a-f0-9]+$'
18 const: marvell,mmp2-ccic
28 additionalProperties: false
33 additionalProperties: false
35 # Properties described in
36 # Documentation/devicetree/bindings/media/video-interfaces.txt
54 - description: AXI bus interface clock
55 - description: Peripheral clock
56 - description: Parallel video bus interface clock
73 additionalProperties: false
77 #include <dt-bindings/clock/marvell,mmp2.h>
80 compatible = "marvell,mmp2-ccic";
81 reg = <0xd420a000 0x800>;
83 clocks = <&soc_clocks MMP2_CLK_CCIC0>;
86 clock-output-names = "mclk";
90 remote-endpoint = <&ov7670_0>;
91 bus-type = <5>; /* Parallel */
92 hsync-active = <1>; /* Active high */
93 vsync-active = <1>; /* Active high */
94 pclk-sample = <0>; /* Falling */