mfd : Fix dbx500 compilation error
authorDaniel Lezcano <daniel.lezcano@linaro.org>
Mon, 2 Apr 2012 15:55:48 +0000 (17:55 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Mon, 16 Apr 2012 14:42:43 +0000 (16:42 +0200)
commit4accdff7a3e397b43e50f605ee561ba7994745c7
tree2d47d3fdb69cf2cc01298331cbb883a62bb6674a
parente816b57a337ea3b755de72bec38c10c864f23015
mfd : Fix dbx500 compilation error

The ux500 default config enables the db5500 and the db8500.
The incoming cpuidle driver uses the 'prcmu_enable_wakeups'
and the 'prcmu_set_power_state' functions but these ones
are defined but not implemented for the db5500, leading to
an unresolved symbol error at link time. In order to compile,
we have to disable the db5500 support which is not acceptable
for the default config.

I noticed there are also some other functions which are
defined but not implemented.

This patch fix this by removing the functions definitions
and move out of the config section the empty functions which
are normally used when the DB550 config is disabled.
Only the functions which are not implemented are concerned
by this modification.

Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
include/linux/mfd/db5500-prcmu.h