I'm trying to change the USB OTG peripheral clock to AUDIO_PLL2 in order to have the same clock source for USB OTG and some SAI peripherals. I tried to make this change in my device tree:
&usbotg1 {
dr_mode = "peripheral";
picophy,pre-emp-curr-control = <3>;
picophy,dc-vol-level-adjust = <7>;
+ assigned-clock-parents = <&clk IMX8MM_AUDIO_PLL2_OUT>;
status = "okay";
};
But my kernel no longer finishes booting. How can I accomplish this?