Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
evxfgpe.c File Reference
#include <linux/export.h>
#include <acpi/acpi.h>
#include "accommon.h"
#include "acevents.h"
#include "acnamesp.h"

Go to the source code of this file.

Macros

#define _COMPONENT   ACPI_EVENTS
 

Functions

acpi_status acpi_update_all_gpes (void)
 
acpi_status acpi_enable_gpe (acpi_handle gpe_device, u32 gpe_number)
 
acpi_status acpi_disable_gpe (acpi_handle gpe_device, u32 gpe_number)
 
acpi_status acpi_setup_gpe_for_wake (acpi_handle wake_device, acpi_handle gpe_device, u32 gpe_number)
 
acpi_status acpi_set_gpe_wake_mask (acpi_handle gpe_device, u32 gpe_number, u8 action)
 
acpi_status acpi_clear_gpe (acpi_handle gpe_device, u32 gpe_number)
 
acpi_status acpi_get_gpe_status (acpi_handle gpe_device, u32 gpe_number, acpi_event_status *event_status)
 
acpi_status acpi_disable_all_gpes (void)
 
acpi_status acpi_enable_all_runtime_gpes (void)
 
acpi_status acpi_install_gpe_block (acpi_handle gpe_device, struct acpi_generic_address *gpe_block_address, u32 register_count, u32 interrupt_number)
 
acpi_status acpi_remove_gpe_block (acpi_handle gpe_device)
 
acpi_status acpi_get_gpe_device (u32 index, acpi_handle *gpe_device)
 

Macro Definition Documentation

#define _COMPONENT   ACPI_EVENTS

Definition at line 50 of file evxfgpe.c.

Function Documentation

acpi_status acpi_clear_gpe ( acpi_handle  gpe_device,
u32  gpe_number 
)

Definition at line 400 of file evxfgpe.c.

acpi_status acpi_disable_all_gpes ( void  )

Definition at line 487 of file evxfgpe.c.

acpi_status acpi_disable_gpe ( acpi_handle  gpe_device,
u32  gpe_number 
)

Definition at line 155 of file evxfgpe.c.

acpi_status acpi_enable_all_runtime_gpes ( void  )

Definition at line 518 of file evxfgpe.c.

acpi_status acpi_enable_gpe ( acpi_handle  gpe_device,
u32  gpe_number 
)

Definition at line 118 of file evxfgpe.c.

acpi_status acpi_get_gpe_device ( u32  index,
acpi_handle gpe_device 
)

Definition at line 698 of file evxfgpe.c.

acpi_status acpi_get_gpe_status ( acpi_handle  gpe_device,
u32  gpe_number,
acpi_event_status event_status 
)

Definition at line 442 of file evxfgpe.c.

acpi_status acpi_install_gpe_block ( acpi_handle  gpe_device,
struct acpi_generic_address gpe_block_address,
u32  register_count,
u32  interrupt_number 
)

Definition at line 553 of file evxfgpe.c.

acpi_status acpi_remove_gpe_block ( acpi_handle  gpe_device)

Definition at line 639 of file evxfgpe.c.

acpi_status acpi_set_gpe_wake_mask ( acpi_handle  gpe_device,
u32  gpe_number,
u8  action 
)

Definition at line 327 of file evxfgpe.c.

acpi_status acpi_setup_gpe_for_wake ( acpi_handle  wake_device,
acpi_handle  gpe_device,
u32  gpe_number 
)

Definition at line 197 of file evxfgpe.c.

acpi_status acpi_update_all_gpes ( void  )

Definition at line 76 of file evxfgpe.c.