Lines Matching refs:pmi
3 * pmi driver
26 #include <asm/pmi.h>
51 pr_debug("pmi: got message of type %d\n", type);
54 printk(KERN_WARNING "pmi: got unexpected ACK message.\n");
60 printk(KERN_WARNING "pmi: expected ACK, but got %d\n", type);
93 { .type = "ibm,pmi", .name = "ibm,pmi" },
94 { .type = "ibm,pmi" },
106 pr_debug("pmi: notifying handler %p\n", handler);
119 printk(KERN_ERR "pmi: driver has already been initialized.\n");
126 printk(KERN_ERR "pmi: could not allocate memory.\n");
133 printk(KERN_ERR "pmi: invalid register address.\n");
150 printk(KERN_ERR "pmi: invalid interrupt.\n");
155 rc = request_irq(data->irq, pmi_irq_handler, 0, "pmi", NULL);
157 printk(KERN_ERR "pmi: can't request IRQ %d: returned %d\n",
162 printk(KERN_INFO "pmi: found pmi device at addr %p.\n", data->pmi_reg);
200 .name = "pmi",
259 pr_debug("pmi: unregistering handler %p\n", handler);