Hello @pengyong_zhang,
Thank you for your valuable time,
We also tried with IMX8ULP_CLK_DSI_PHY_REF clock, but still not able to get clock
I am attaching that changes here also,
pinctrl_ov5695_rst: ov5695grp-rst {
fsl,pins = <
MX8ULP_PAD_PTE17__PTE17 0x0
MX8ULP_PAD_PTE22__CLKOUT2 0x43
>;
};
ov5695_mipi: ov5695_mipi@36 {
compatible = "ovti,ov5695";
reg = <0x36>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_ov5695_rst>;
clocks = <&cgc2 IMX8ULP_CLK_DSI_PHY_REF>;
clock-names = "xvclk";
reset-gpios = <&gpioe 17 0>;
status = "okay";
port {
ov5695_mipi_out: endpoint {
remote-endpoint = <&mipi_csi_in>;
data-lanes = <1 2>;
clock-lanes = <0>;
};
};
};
&isi {
status = "okay";
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
isi_in: endpoint {
remote-endpoint = <&mipi_csi_out>;
};
};
};
};
&mipi_csi {
status = "okay";
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
mipi_csi_in: endpoint {
remote-endpoint = <&ov5695_mipi_out>;
data-lanes = <1 2>;
clock-lanes = <0>;
};
};
port@1 {
reg = <1>;
mipi_csi_out: endpoint {
remote-endpoint = <&isi_in>;
};
};
};
};