I am using cpu iMX6ULL, and I need to set CPU and system bus frequency manually.
Linux devicetree have several presets for CPU and soc frequency. Can I add there my custom value (It will be multiply 24)?
And how do I know the voltage for this frequency?
Theoretically it is possible to add new custom working setpoints, but hardly it may
be recommended, since - because of system complexity - it will require much efforts
to debug and test new setpoints for all conditions.
What are the setpoints? Is it CPU frequency and voltage, and SOC frequency and voltage? Are the SOC and CPU frequencies related, or are they set separately from each other?
We have the ability to test setpoints in different conditions.
Use sections 2.5.3 [CPU Frequency Scaling (CPUFREQ)] and 2.5.4 (Dynamic Bus
Frequency) of the i.MX Linux Reference Manual for more details.
Latest linux kernel version with busfreq driver I found is 4.9 at the git://git.freescale.com/imx/linux-imx.git repository. Is there newer kernel version with busfreq driver?