Module acpi

Source

Structsยง

ACPIPMResource
ACPI PM resource for handling OS suspend/resume request
ACPIPMResrourceSerializable ๐Ÿ”’
GpeResource ๐Ÿ”’
GpeResourceSerializable ๐Ÿ”’
PciResource ๐Ÿ”’
Pm1Resource ๐Ÿ”’
Pm1ResourceSerializable ๐Ÿ”’
PmWakeupEvent

Enumsยง

ACPIPMError
ACPIPMFixedEvent

Constantsยง

ACPIPM_GPE_MAX
ACPIPM_RESOURCE_CONTROLBLK_LEN
ACPIPM_RESOURCE_EVENTBLK_LEN
the ACPI PM register length.
ACPIPM_RESOURCE_GPE0_BLK_LEN
ACPIPM_RESOURCE_LEN
BITMASK_PM1CNT_SLEEP_ENABLE ๐Ÿ”’
BITMASK_PM1CNT_SLEEP_TYPE ๐Ÿ”’
BITMASK_PM1CNT_WAKE_STATUS ๐Ÿ”’
BITSHIFT_PM1_GBL ๐Ÿ”’
Section 4.8.4.1.1, 4.8.4.1.2 Fixed event bits in both PM1 Status and PM1 Enable registers.
BITSHIFT_PM1_PWRBTN ๐Ÿ”’
BITSHIFT_PM1_RTC ๐Ÿ”’
BITSHIFT_PM1_SLPBTN ๐Ÿ”’
GPE0_ENABLE ๐Ÿ”’
Section 4.8.5.1.1.2 General-Purpose Event 0 Enable Register, ACPI Spec Version 6.4 Register Location: <GPE0_EN> System I/O or System Memory Space (defined in FADT) Size: GPE0_BLK_LEN/2 (defined in FADT)
GPE0_ENABLE_LAST ๐Ÿ”’
GPE0_STATUS ๐Ÿ”’
Section 4.8.5.1 General-Purpose Event Register Blocks, ACPI Spec Version 6.4
GPE0_STATUS_LAST ๐Ÿ”’
PM1_CONTROL ๐Ÿ”’
Section 4.8.4.2.1 PM1 Control Registers, ACPI Spec Version 6.4 Register Location: <PM1a_CNT_BLK / PM1b_CNT_BLK> System I/O or Memory Space (defined in FADT) Size: PM1_CNT_LEN (defined in FADT)
PM1_CONTROL_LAST ๐Ÿ”’
PM1_ENABLE ๐Ÿ”’
Section 4.8.4.1.2 PM1Enable Registers, ACPI Spec Version 6.4 Register Location: <<PM1a_EVT_BLK / PM1b_EVT_BLK> + PM1_EVT_LEN / 2 System I/O or Memory Space (defined in FADT) Size: PM1_EVT_LEN / 2 (defined in FADT)
PM1_ENABLE_LAST ๐Ÿ”’
PM1_STATUS ๐Ÿ”’
Section 4.8.4.1.1 PM1 Status Registers, ACPI Spec Version 6.4 Register Location: <PM1a_EVT_BLK / PM1b_EVT_BLK> System I/O or Memory Space (defined in FADT) Size: PM1_EVT_LEN / 2 (defined in FADT)
PM1_STATUS_LAST ๐Ÿ”’
PM_WAKEUP_GPIO
SLEEP_TYPE_S1 ๐Ÿ”’
SLEEP_TYPE_S5 ๐Ÿ”’

Functionsยง

run_worker ๐Ÿ”’