qcom-cpufreq: Register cpufreq driver in driver probe
We don't handle probe defer very well in this driver. If the platform_driver_register() call doesn't immediately probe the driver there, or if that driver probe defers for some reason, then the cpufreq driver registration in msm_cpufreq_register() will fail due to a missing frequency table. Let's move the cpufreq driver registration (and platform suspend hook part) into the platform driver probe path, so we handle probe defer properly and avoid any issues with order of initializations. Change-Id: I14b514d46239f52b535563d49fb5c19d06072c3a Signed-off-by:Stephen Boyd <sboyd@codeaurora.org> Signed-off-by:
Rohit Gupta <rohgup@codeaurora.org> Signed-off-by:
Jonathan Avila <avilaj@codeaurora.org>
Loading
Please register or sign in to comment