Thanks a lot for your valuable info, Viresh! I will try your way, and may bring question back.
Thanks a lot for your generous help! :)
On 10/30/2015 08:48 AM, Viresh Kumar wrote:
On 29-10-15, 20:29, Alex Shi wrote:
Thanks a lot Viresh!
It is a very interesting share. :)
The original 5250 have no so many level freq changes. Do you mean with your new settings in DT+OPPv2, the exynos 5250 can be set on any of appointed freq? like 1.7GHz/1.6GHz etc.?
The new OPP bindings allow the kernel to receive more data from the bootloader, not that it changes any thing at the hardware level. i.e. The platform will keep support same frequency levels it used to be.
Check linux-next, it has old-opp bindings for exynos5250 with these frequencies :)
Could you like to share how to control the system load to make the
Just run any load that can make the system busy, as what you do for scheduler changes :) Anyway, even if you run a ls * command in the terminal, you will see some change in freq :)
different freq setting and how to get the current cpu freq info?
Look for: /sys/devices/system/cpu/cpuN/cpufreq/scaling_cur_freq, which gives the current freq of the CPU and /sys/devices/system/cpu/cpuN/cpufreq/stats/*, which keeps track of all the freq changes.
I have not 5250 board to do the testing, but I have panda board and a mt8173 board, also a arndale octa. do you know if they work for OPPv2?
Anything that was using the old OPP-bindings can just migrate to the new ones.
Even others can, but then they need to be a user of the OPP framework.