Lines Matching full:apm
2 * bios-less APM driver for ARM Linux
4 * adapted from the APM BIOS driver for Linux by Stephen Rothwell (sfr@linuxcare.com)
6 * APM 1.2 Reference:
8 * (APM) BIOS Interface Specification, Revision 1.2, February 1996.
24 #include <linux/apm-emulation.h>
36 * apm=on/off enable/disable APM
100 * The per-file APM data
134 * "APM" events within - specifically necessary if we're going
156 * This allows machines to provide their own "apm get power status" function.
163 * APM event queue management.
183 printk(KERN_ERR "apm: an event queue overflowed\n"); in queue_add_event()
248 * apm_ioctl - handle APM ioctl
401 * 1) APM BIOS Version. Usually 1.0, 1.1 or 1.2.
402 * 2) APM flags from APM Installation Check (0x00):
592 * Anyone on the APM queues will think we're still suspended. in apm_suspend_notifier()
634 printk(KERN_NOTICE "apm: disabled on user request.\n"); in apm_init()
647 proc_create_single("apm", 0, NULL, proc_apm_show); in apm_init()
663 remove_proc_entry("apm", NULL); in apm_init()
673 remove_proc_entry("apm", NULL); in apm_exit()
700 __setup("apm=", apm_setup);
704 * apm_queue_event - queue an APM event for kapmd
705 * @event: APM event
707 * Queue an APM event for kapmd to process and ultimately take the