1 // SPDX-License-Identifier: GPL-2.0-only
2 // Definitions for OV5647 camera module on VC I2C bus
7 compatible = "brcm,bcm2835";
10 target = <&i2c_csi_dsi>;
16 #include "ov5647.dtsi"
19 compatible = "adi,ad5398";
22 VANA-supply = <&cam1_reg>;
27 csi_frag: fragment@1 {
31 brcm,media-controller;
35 remote-endpoint = <&cam_endpoint>;
56 reg_frag: fragment@4 {
59 startup-delay-us = <20000>;
63 clk_frag: fragment@5 {
67 clock-frequency = <25000000>;
72 rotation = <&cam_node>,"rotation:0";
73 orientation = <&cam_node>,"orientation:0";
74 media-controller = <&csi>,"brcm,media-controller?";
75 cam0 = <&i2c_frag>, "target:0=",<&i2c_vc>,
76 <&csi_frag>, "target:0=",<&csi0>,
77 <®_frag>, "target:0=",<&cam0_reg>,
78 <&clk_frag>, "target:0=",<&cam0_clk>,
79 <&cam_node>, "clocks:0=",<&cam0_clk>,
80 <&cam_node>, "avdd-supply:0=",<&cam0_reg>;
81 vcm = <&vcm>, "status=okay",
82 <&cam_node>,"lens-focus:0=", <&vcm>;
91 remote-endpoint = <&csi_ep>;