Hello,
on an imx93 processor, I configured a clock in the device tree with:
&flexio2 {
assigned-clocks = <&clk IMX93_CLK_FLEXIO2>;
assigned-clock-parents = <&clk IMX93_CLK_SYS_PLL_PFD1_DIV2>;
assigned-clock-rates = <80000000>;
status = "okay";
xx {
compatible = "xx,xx";
pinctrl-0 = <&pinctrl_xx>;
pinctrl-names = "default";
clocks = <&clk IMX93_CLK_CCM_CKO1>;
assigned-clocks = <&clk IMX93_CLK_CCM_CKO1>;
assigned-clock-rates = <50000000>;
};
};
Then I confirmed that the clock freq is configured to be 50 MHz from the driver with a call to clk_get_rate().
But the signal frequency I measure is in fact 10 MHz.
Do you know what could cause the issue ?
Best Regards