#include <linux/module.h>
#include <linux/poll.h>
#include <linux/slab.h>
#include <linux/mutex.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <linux/miscdevice.h>
#include <linux/apm_bios.h>
#include <linux/capability.h>
#include <linux/sched.h>
#include <linux/suspend.h>
#include <linux/apm-emulation.h>
#include <linux/freezer.h>
#include <linux/device.h>
#include <linux/kernel.h>
#include <linux/list.h>
#include <linux/init.h>
#include <linux/completion.h>
#include <linux/kthread.h>
#include <linux/delay.h>
Go to the source code of this file.
#define APM_MAX_EVENTS 16 |
#define APM_MINOR_DEV 134 |
- Enumerator:
SUSPEND_NONE |
|
SUSPEND_PENDING |
|
SUSPEND_READ |
|
SUSPEND_ACKED |
|
SUSPEND_ACKTO |
|
SUSPEND_WAIT |
|
SUSPEND_DONE |
|
Definition at line 96 of file apm-emulation.c.
apm_queue_event - queue an APM event for kapmd : APM event
Queue an APM event for kapmd to process and ultimately take the appropriate action. Only a subset of events are handled: APM_LOW_BATTERY APM_POWER_STATUS_CHANGE APM_USER_SUSPEND APM_SYS_SUSPEND APM_CRITICAL_SUSPEND
Definition at line 728 of file apm-emulation.c.
MODULE_AUTHOR |
( |
"Stephen Rothwell" |
| ) |
|
MODULE_DESCRIPTION |
( |
"Advanced Power Management" |
| ) |
|