Lines Matching refs:pmi
3 * pmi driver
24 #include <asm/pmi.h>
50 pr_debug("pmi: got message of type %d\n", type);
53 printk(KERN_WARNING "pmi: got unexpected ACK message.\n");
59 printk(KERN_WARNING "pmi: expected ACK, but got %d\n", type);
92 { .type = "ibm,pmi", .name = "ibm,pmi" },
93 { .type = "ibm,pmi" },
105 pr_debug("pmi: notifying handler %p\n", handler);
118 printk(KERN_ERR "pmi: driver has already been initialized.\n");
125 printk(KERN_ERR "pmi: could not allocate memory.\n");
132 printk(KERN_ERR "pmi: invalid register address.\n");
149 printk(KERN_ERR "pmi: invalid interrupt.\n");
154 rc = request_irq(data->irq, pmi_irq_handler, 0, "pmi", NULL);
156 printk(KERN_ERR "pmi: can't request IRQ %d: returned %d\n",
161 printk(KERN_INFO "pmi: found pmi device at addr %p.\n", data->pmi_reg);
199 .name = "pmi",
258 pr_debug("pmi: unregistering handler %p\n", handler);