OK, I've taken your advice and looked over the PCI power management files. I've set my driver up with suspend and resume routines. But your responses still haven't answered one fundamental question: How do I initiate a suspend/resume cycle on my device? Are you expecting my device to trigger this via hardware? Is there a system call to trigger this? Sorry, but I've RTFM, and I don't see a simple answer to this simple question - which is the whole reason I've subscribed to this list and am asking questions. -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html