Part Number: AM3358
Tool/software: Linux
MPU PLL M2 Divider seems to be not maintained by the kernel. Our customer sees that the MPU clock is always set to half frequency by the kernel if M2 Divider is set to 2 when initializing the PLL by U-Boot.
I have tested using EVM with the latest SDK (v05.02.00.10) prebuilt image to reproduce it. The terminal logs that the M2 divider is 1 or 2 are attached here:
Note that if M2 Divider is 2, the corresponding register was set by the U-Boot command at booting.
Note that the outputs by omapconf shows the correct results, but the outputs by cpuinfo_cur_freq shows the incorrect results that disregards M2.
Best regards,
Daisuke