[CELL] pmi: remove support for mutiple devices.
authorChristian Krafft <krafft@de.ibm.com>
Fri, 20 Jul 2007 19:39:18 +0000 (21:39 +0200)
committerArnd Bergmann <arnd@klappe.arndb.de>
Fri, 20 Jul 2007 19:41:34 +0000 (21:41 +0200)
commit813f90728e7d74e9b753e6ef6c6915cd2a047adb
treebf5420917ebfca85b89f6de86740109c916924c0
parentc1158e63dfeb3928e94c768f0a403b3e0e799f70
[CELL] pmi: remove support for mutiple devices.

The pmi driver got simplified by removing support for multiple devices.
As there is no more than one pmi device per maschine, there is no need to
specify the device for listening and sending messages.

This way the caller (cbe_cpufreq) doesn't need to scan the device tree.
When registering the handler on a board without a pmi
interface, pmi.c will just return -ENODEV.

The patch that fixed the breakage of cell_defconfig has been
broken out of the earlier version of this patch. So this is
the version that applies cleanly on top of it.

Signed-off-by: Christian Krafft <krafft@de.ibm.com>
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>
arch/powerpc/platforms/cell/cbe_cpufreq.c
arch/powerpc/sysdev/pmi.c
include/asm-powerpc/pmi.h