Hi,
I am using only one csi port & my device tree configuration is as follows:
imx415_0: imx415_mipi@1a {
compatible = "sony,imx415";
reg = <0x1a>;
clocks = <0x1a>;
assigned-clocks = <0x1a>;
assigned-clock-rates = <0x16E3600>;
clock-names = "csi_mclk";
status = "okay";
csi_id = <0x00>;
port {
imx415_0_ep: endpoint {
remote-endpoint = <&csi0_ep>;
clock-lanes = <0x00>;
link-frequencies = /bits/ 64 <360000000>;
max-pixel-frequency = <0x00 0x1dcd6500>;
data-lanes = <0x01 0x02 0x03 0x04>;
};
};
};
csi@32e40000 {
compatible = "fsl,imx8mp-mipi-csi\0fsl,imx8mn-mipi-csi";
reg = <0x32e40000 0x10000>;
interrupts = <0x00 0x11 0x04>;
clock-frequency = <0x1dcd6500>;
clocks = <0x02 0x10f 0x02 0x61 0x02 0x10d>;
clock-names = "mipi_clk\0disp_axi\0disp_apb";
assigned-clocks = <0x02 0xaa>;
assigned-clock-parents = <0x02 0x41>;
assigned-clock-rates = <0x1dcd6500>;
bus-width = <0x04>;
csi-gpr = <0x74>;
gpr = <0x5b>;
power-domains = <0x5b 0x01>;
status = "okay";
phandle = <0x10e>;
port {
csi0_ep: endpoint {
remote-endpoint = <&imx415_0_ep>;
data-lanes = <4>;
csis-hs-settle = <0x0F>;
csis-clk-settle = <0x10>;
};
};
};
If my sensor is in continuous mode does it work??