]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/asm-powerpc/pmi.h
[POWERPC] remove include of asm/of_device.h from pmi.h
[linux-2.6-omap-h63xx.git] / include / asm-powerpc / pmi.h
index cb0f8aa43088590ef27d8f1ec2c6726544c0fb44..e1dc090748dff7b3774197f2fb28d0b3fffb7747 100644 (file)
@@ -29,8 +29,6 @@
 
 #ifdef __KERNEL__
 
-#include <asm/of_device.h>
-
 #define PMI_TYPE_FREQ_CHANGE   0x01
 #define PMI_READ_TYPE          0
 #define PMI_READ_DATA0         1
@@ -55,13 +53,13 @@ typedef struct {
 struct pmi_handler {
        struct list_head node;
        u8 type;
-       void (*handle_pmi_message) (struct of_device *, pmi_message_t);
+       void (*handle_pmi_message) (pmi_message_t);
 };
 
-void pmi_register_handler(struct of_device *, struct pmi_handler *);
-void pmi_unregister_handler(struct of_device *, struct pmi_handler *);
+int pmi_register_handler(struct pmi_handler *);
+void pmi_unregister_handler(struct pmi_handler *);
 
-void pmi_send_message(struct of_device *, pmi_message_t);
+int pmi_send_message(pmi_message_t);
 
 #endif /* __KERNEL__ */
 #endif /* _POWERPC_PMI_H */