PM / OPP: Move CONFIG_OF dependent code in a separate file
authorViresh Kumar <viresh.kumar@linaro.org>
Thu, 5 May 2016 10:50:33 +0000 (16:20 +0530)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 6 May 2016 11:22:49 +0000 (13:22 +0200)
commitf47b72a15a9679dd4dc1af681d4d2f1ca2815552
tree1e8f306d2aff410c329024c8691a49bac57f716d
parent411466c5081d2f649b3583cae0f6c9ad5edec636
PM / OPP: Move CONFIG_OF dependent code in a separate file

Recently, a few issues were noticed in the code where CONFIG_OF wasn't
consistently used for many routines. The core file is big enough now and
ifdef hackery makes it less readable.

Move OF-specific code to another file and compile that only if CONFIG_OF
is enabled.

Compile-tested:
- For ARM (exynos) with CONFIG_OF enabled
- For X86 with CONFIG_OF disabled (have to enable CONFIG_PM_OPP separately)

No functional changes.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Tested-by: Sudeep Holla <sudeep.holla@arm.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/base/power/opp/Makefile
drivers/base/power/opp/core.c
drivers/base/power/opp/cpu.c
drivers/base/power/opp/of.c [new file with mode: 0644]
drivers/base/power/opp/opp.h