Hi folks,
I am starting a new thread because the previous one (https://community.nxp.com/t5/i-MX-Processors/cpufreq-set-not-working/td-p/1678763) has not been resolved.
Could you please look into this thread?
Hi @kishan_dudhatra,
One of my colleague is able to resolve the issue.
This is a workaround patch, Please check this patch at your end.
This patch will resolve your issue!
Thanks & Regards,
Himanshu Bhavani
BSP Engineer at Silicon Signals Pvt Ltd | https://siliconsignals.io/
I ran into the same; in my case the problem was that between kernel 5.4 and 5.15 the of_match method changed in the pca9450 driver.
This caused regulator_dev_lookup to keep deferring, if the syntax in the dts node isn't changed accordingly.
Look for the change in semantics regarding pca9450 dts node in the NXP EVK examples between 5.4 and 5.15.
e.g.
buck1_reg: regulator@0 {
reg = <0>;
regulator-compatible = "buck1";
vs
buck1: BUCK1{
regulator-name = "BUCK1";
sorry for delay, these days I couldn't access community, you can refer to this dts to modify your ROHM pmic
Hi @joanxie and @kishan_dudhatra ,
I am also facing the similar issue, did you get it working ?
Also I have been through the NXP issue list and found that other people are also facing the similar challenge.
Here is the similar issue link
IMX8mm cpu-freq scaling issue
If not resolved, please help us here NXP team.
--
BR.
Hi @joanxie ,
Thanks for the replay and logs I will analyze,
Also meantime can you do one more favor by sending used device tree and kernel configs or perhaps (zcat /proc/config.gz) ?
This will help me understand if by chance I have disabled anything unknowingly ?
Appreciate your support.
--
BR
Hi @dtony ,
Thanks for the replay.
Actual problem is Unable to set cpufreq in Kirkstone, I am unable to get the /sys entries even.
And not able to change the cpufreq (without /sys ?).
With the help of NXP team (& of-course yours), currently we are on PMIC checking stage.
--
BR