1790 Commits

Author SHA1 Message Date
aystarik
d40f19a7e9 Implemented AcpiInstallGpeBlock
date	2003.03.26.22.46.00;	author rmoore1;	state Exp;
2005-06-29 16:49:19 +00:00
aystarik
1b321e5c26 cleanup
date	2003.03.13.17.28.00;	author rmoore1;	state Exp;
2005-06-29 16:49:14 +00:00
aystarik
79473b6104 Automated code cleanup
date	2003.02.28.17.06.00;	author rmoore1;	state Exp;
2005-06-29 16:49:12 +00:00
aystarik
b30fc5fd0b Update of debug levels and defines
date	2002.11.27.17.47.00;	author rmoore1;	state Exp;
2005-06-29 16:49:09 +00:00
aystarik
f2a8486e75 Changed DB_FATAL DEBUG_PRINTs to REPORT_ERROR
date	2002.11.26.21.40.00;	author rmoore1;	state Exp;
2005-06-29 16:49:08 +00:00
aystarik
2ba3faa57a oops, untabify
date	2002.08.15.01.58.00;	author agrover;	state Exp;
2005-06-29 16:49:06 +00:00
aystarik
1ed525e09c Apply Kochi Takayoshi's cleanup of the ACPI enable/disable code.
date	2002.08.15.01.37.00;	author agrover;	state Exp;
2005-06-29 16:49:05 +00:00
aystarik
992614c3cb AcpiPutRegister -> AcpiSetRegister
date	2002.05.02.22.48.00;	author agrover;	state Exp;
2005-06-29 16:49:03 +00:00
aystarik
3e60f492b1 change AcpiEnable/DisableEvent to not require a flag param for the
common case of enabling a GPE


date	2002.02.01.17.46.00;	author agrover;	state Exp;
2005-06-29 16:48:57 +00:00
aystarik
f31758b94f Changes to support Intel 64-bit compiler
date	2001.12.12.00.12.00;	author rmoore1;	state Exp;
2005-06-29 16:48:51 +00:00
aystarik
8bc3980110 return an initialized value in AcpiDisable in all cases
date	2001.11.16.05.11.00;	author agrover;	state Exp;
2005-06-29 16:48:50 +00:00
aystarik
2bbf78a1a0 fix AcpiDisable to not disable ACPI if we weren't disabled before we
enabled.


date	2001.11.15.01.33.00;	author agrover;	state Exp;
2005-06-29 16:48:49 +00:00
aystarik
e1e58edf56 do the right thing if ACPI is already enabled
date	2001.11.15.01.28.00;	author agrover;	state Exp;
2005-06-29 16:48:48 +00:00
aystarik
a3d6effadb eliminate AcpiHwGetModeCapabilities. It was useless.
date	2001.11.15.01.19.00;	author agrover;	state Exp;
2005-06-29 16:48:47 +00:00
aystarik
7aff2b1185 Cleanup via acpisrc -c
date	2001.08.27.19.53.00;	author rmoore1;	state Exp;
2005-06-29 16:48:43 +00:00
aystarik
591d097b9d verify bits get set when enabling/disabling fixed events
date	2000.11.13.21.22.00;	author agrover;	state Exp;
2005-06-29 16:48:33 +00:00
aystarik
35cd0d450b date 2000.11.08.22.24.00; author agrover; state Exp; 2005-06-29 16:48:32 +00:00
aystarik
e6914a51f0 Ran acpisrc source cleanup
date	2000.09.15.17.15.00;	author rmoore1;	state Exp;
2005-06-29 16:48:29 +00:00
aystarik
5a6c23824b New initialization interfaces
date	2000.09.14.23.00.00;	author rmoore1;	state Exp;
2005-06-29 16:48:28 +00:00
aystarik
4247796ac2 New init xfaces; JIT CreateField evaluation.
date	2000.09.11.15.15.00;	author rmoore1;	state Exp;
2005-06-29 16:48:27 +00:00
aystarik
5643839671 uncommented out the FindPciRootBuses() for now, and moved
EvInitDevices because it was causing trouble.


date	2000.08.30.20.28.00;	author agrover;	state Exp;
2005-06-29 16:48:26 +00:00
aystarik
02d1faa2ab call _INI in AcpiEnable
date	2000.08.25.02.50.00;	author agrover;	state Exp;
2005-06-29 16:48:23 +00:00
aystarik
ce93b95d03 Moved PCI init to AcpiEnable
date	2000.08.17.16.55.00;	author rmoore1;	state Exp;
2005-06-29 16:48:22 +00:00
aystarik
2cc772f289 Fixed headers
date	2000.06.06.20.51.00;	author rmoore1;	state Exp;
2005-06-29 16:48:09 +00:00
aystarik
245944a0e5 Added support for fixed events
date	2000.06.06.20.50.00;	author rmoore1;	state Exp;
2005-06-29 16:48:08 +00:00
aystarik
db0d8ab34d RDSP "table" is deleted ASAP
date	2000.05.18.17.40.00;	author rmoore1;	state Exp;
2005-06-29 16:48:07 +00:00
aystarik
d925b7c6aa Split from other files
date	2000.05.11.21.20.00;	author rmoore1;	state Exp;
2005-06-29 16:48:06 +00:00
aystarik
773d5bac2f New interface to OsAcquireLock and OsReleaseLock
date	2005.06.07.17.06.00;	author rmoore1;	state Exp;
2005-06-29 16:48:04 +00:00
aystarik
bd6032df7c Exception handler support
date	2004.09.21.21.55.00;	author rmoore1;	state Exp;
2005-06-29 16:47:59 +00:00
aystarik
8301f6ab4c Comment and header updates
date	2004.07.23.17.17.00;	author rmoore1;	state Exp;
2005-06-29 16:47:58 +00:00
aystarik
05b133b746 Allow notify handlers to handle both system and device notifies
date	2004.04.29.22.11.00;	author rmoore1;	state Exp;
2005-06-29 16:47:56 +00:00
aystarik
10c9e67965 Changes to GPE flags
date	2004.04.27.17.50.00;	author rmoore1;	state Exp;
2005-06-29 16:47:55 +00:00
aystarik
c2ba7a62f2 Shrink GPE_EVENT_INFO by using a handler object
date	2004.04.22.19.07.00;	author rmoore1;	state Exp;
2005-06-29 16:47:54 +00:00
aystarik
7adf28479b Fixed a memory leak
date	2003.05.02.17.51.00;	author rmoore1;	state Exp;
2005-06-29 16:47:51 +00:00
aystarik
88f4cc71ac Renamed 2 defines
date	2003.03.21.18.03.00;	author rmoore1;	state Exp;
2005-06-29 16:47:50 +00:00
aystarik
04761f88e7 Update to GPE interfaces to use the GPE device node
date	2003.03.19.22.15.00;	author rmoore1;	state Exp;
2005-06-29 16:47:49 +00:00
aystarik
e257e4f15a Major overhaul of GPE code to prepare for GPE Block Device support
date	2003.02.27.21.05.00;	author rmoore1;	state Exp;
2005-06-29 16:47:46 +00:00
aystarik
997e2f02d7 GPE rework to simplify
date	2003.02.06.21.01.00;	author rmoore1;	state Exp;
2005-06-29 16:47:45 +00:00
aystarik
36bd4fec22 Changed Timeout parameters to 16-bit to match ACPI spec.
date	2002.11.04.19.11.00;	author rmoore1;	state Exp;
2005-06-29 16:47:42 +00:00
aystarik
c13a1673ff major overhaul of ACPI_TYPE and the use of internal types. Most were
no longer necessary.  Improved handling of the Scope operator for both the
compiler and the interpreter.


date	2002.10.10.22.48.00;	author rmoore1;	state Exp;
2005-06-29 16:47:41 +00:00
aystarik
43d6426533 Added common procedure for notify type check and common_notify area
within those objects that support notifies.


date	2002.03.21.17.27.00;	author rmoore1;	state Exp;
2005-06-29 16:47:35 +00:00
aystarik
8ebe8a6078 Added error checking after all mutex acquires and most mutex releases.
date	2002.02.12.23.57.00;	author rmoore1;	state Exp;
2005-06-29 16:47:33 +00:00
aystarik
adcf0cce6e Added timeout and Global Lock Handle to global lock Acquire/Release as
per the EPS.


date	2001.12.18.21.07.00;	author rmoore1;	state Exp;
2005-06-29 16:47:29 +00:00
aystarik
dfb300ea04 Removed obsolete ACPI_OBJECT_TYPE8 typedef and changed all references
to ACPI_OBJECT_TYPE


date	2001.12.12.20.41.00;	author rmoore1;	state Exp;
2005-06-29 16:47:28 +00:00
aystarik
246542d0c2 Changed AE_EXIST to AE_ALREADY_EXISTS (more informative, not
ambiguous)


date	2001.10.18.20.13.00;	author rmoore1;	state Exp;
2005-06-29 16:47:25 +00:00
aystarik
60a6b661da Rename the opcode execution functions
date	2001.10.08.22.36.00;	author rmoore1;	state Exp;
2005-06-29 16:47:24 +00:00
aystarik
e35fb2313d Cleanup
date	2001.10.01.17.30.00;	author rmoore1;	state Exp;
2005-06-29 16:47:23 +00:00
aystarik
23c48c6ebd remove IS_INIT_COMPLETE macro because it's ugly, and people should
just call AcpiSubsystemStatus before they do anything.


date	2001.09.21.18.08.00;	author agrover;	state Exp;
2005-06-29 16:47:22 +00:00
aystarik
5a5e5e64c1 added Flags param to AcpixxxEvent functions to accomodate enabling
wake
added function to disable all non-wake GPEs (used by enterSleep)


date	2001.09.18.23.04.00;	author agrover;	state Exp;
2005-06-29 16:47:21 +00:00
aystarik
1661cbdfb6 All external interfaces check for ACPI initialization.
date	2001.05.16.22.00.00;	author rmoore1;	state Exp;
2005-06-29 16:47:17 +00:00