diff options
author | iwasaki <iwasaki@FreeBSD.org> | 2002-07-09 17:51:31 +0000 |
---|---|---|
committer | iwasaki <iwasaki@FreeBSD.org> | 2002-07-09 17:51:31 +0000 |
commit | 80fd7f7b7e25faf86d25d2c97b3a0dfbedb12552 (patch) | |
tree | ea70a54a7d2f53270d0147b285a5fa912b760051 /sys/contrib/dev/acpica/achware.h | |
parent | 6b92cff93be2b7ae83deb340b753b02444cdcacd (diff) | |
download | FreeBSD-src-80fd7f7b7e25faf86d25d2c97b3a0dfbedb12552.zip FreeBSD-src-80fd7f7b7e25faf86d25d2c97b3a0dfbedb12552.tar.gz |
Vendor import of the Intel ACPI CA 20020611 drop.
Diffstat (limited to 'sys/contrib/dev/acpica/achware.h')
-rw-r--r-- | sys/contrib/dev/acpica/achware.h | 52 |
1 files changed, 19 insertions, 33 deletions
diff --git a/sys/contrib/dev/acpica/achware.h b/sys/contrib/dev/acpica/achware.h index 8efcfd5..4411ea2 100644 --- a/sys/contrib/dev/acpica/achware.h +++ b/sys/contrib/dev/acpica/achware.h @@ -1,7 +1,7 @@ /****************************************************************************** * * Name: achware.h -- hardware specific interfaces - * $Revision: 58 $ + * $Revision: 60 $ * *****************************************************************************/ @@ -155,49 +155,44 @@ ACPI_BIT_REGISTER_INFO * AcpiHwGetBitRegisterInfo ( UINT32 RegisterId); -UINT32 -AcpiHwBitRegisterRead ( - UINT32 RegisterId, - UINT32 Flags); - -UINT32 -AcpiHwBitRegisterWrite ( - UINT32 RegisterId, - UINT32 Value, - UINT32 Flags); - -UINT32 +ACPI_STATUS AcpiHwRegisterRead ( BOOLEAN UseLock, - UINT32 RegisterId); + UINT32 RegisterId, + UINT32 *ReturnValue); -void +ACPI_STATUS AcpiHwRegisterWrite ( BOOLEAN UseLock, UINT32 RegisterId, UINT32 Value); -UINT32 +ACPI_STATUS AcpiHwLowLevelRead ( UINT32 Width, + UINT32 *Value, ACPI_GENERIC_ADDRESS *Reg, UINT32 Offset); -void +ACPI_STATUS AcpiHwLowLevelWrite ( UINT32 Width, UINT32 Value, ACPI_GENERIC_ADDRESS *Reg, UINT32 Offset); -void +ACPI_STATUS AcpiHwClearAcpiStatus ( void); /* GPE support */ -void +UINT8 +AcpiHwGetGpeBitMask ( + UINT32 GpeNumber); + +ACPI_STATUS AcpiHwEnableGpe ( UINT32 GpeNumber); @@ -205,7 +200,7 @@ void AcpiHwEnableGpeForWakeup ( UINT32 GpeNumber); -void +ACPI_STATUS AcpiHwDisableGpe ( UINT32 GpeNumber); @@ -213,33 +208,24 @@ void AcpiHwDisableGpeForWakeup ( UINT32 GpeNumber); -void +ACPI_STATUS AcpiHwClearGpe ( UINT32 GpeNumber); -void +ACPI_STATUS AcpiHwGetGpeStatus ( UINT32 GpeNumber, ACPI_EVENT_STATUS *EventStatus); -void +ACPI_STATUS AcpiHwDisableNonWakeupGpes ( void); -void +ACPI_STATUS AcpiHwEnableNonWakeupGpes ( void); -/* Sleep Prototypes */ - -ACPI_STATUS -AcpiHwGetSleepTypeData ( - UINT8 SleepState, - UINT8 *Slp_TypA, - UINT8 *Slp_TypB); - - /* ACPI Timer prototypes */ ACPI_STATUS |