Hi Toradex team,
I am facing issue Mclk is not generated on my board . The node has been added to the mainline DTS file as shown
&i2c3 {
clock-frequency = <400000>;
pinctrl-names = “default”;
pinctrl-0 = <&pinctrl_i2c3>;
status = “okay”;
os05b10: os05b10@36 {
compatible = “ovti,os05b10”;
reg = <0x36>;
pinctrl-names = “default”;
pinctrl-0 = <&pinctrl_gpio_hog3>, <&pinctrl_gpio5>;
assigned-clocks = <&clk IMX8MP_CLK_IPP_DO_CLKO2>;
assigned-clock-parents = <&clk IMX8MP_CLK_24M>;
assigned-clock-rates = <24000000>;
clocks = <&clk IMX8MP_CLK_IPP_DO_CLKO2>;
clock-names = “xclk”;
mclk = <24000000>;
mclk_source = <0>;
csi_id = <0>;
reset-gpios = <&gpio1 7 GPIO_ACTIVE_LOW>;
status = “okay”;
avdd-supply = <&os05b10_avdd_2v8>;
dvdd-supply = <&os05b10_dvdd_1v2>;
dovdd-supply = <&os05b10_dovdd_1v8>;
port {
os05b10_mipi_0_ep: endpoint {
remote-endpoint = <&mipi_csi0_ep>;
data-lanes = <1 2 4>;
clock-lanes = <0>;
clock-noncontinuous;
link-frequencies = /bits/ 64 <720000000>;
};
};
};
};
&mipi_csi_0 {
#address-cells = <1>;
#size-cells = <0>;
status = “okay”;
port@0 {
reg = <0>;
mipi_csi0_ep: endpoint {
remote-endpoint = <&os05b10_mipi_0_ep>;
data-lanes = <1 2 3 4>;
csis-hs-settle = <13>;
csis-clk-settle = <2>;
csis-wclk;
};
};
};