summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpica/acpi_ec.c
Commit message (Expand)AuthorAgeFilesLines
* Consistently use ACPI_SUCCESS() and ACPI_FAILURE() macros wherever possible.jkim2012-06-011-8/+8
* Centralize declaration of the debug.acpi sysctl node.jhb2012-05-171-1/+0
* - Give all clocks and timers on acpi0 the equal probing order.jkim2012-02-071-1/+1
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* Clarify the previous commit. AcpiFinishGpe() will not clear GPE for usjkim2011-01-041-1/+3
* Clear GPE from a query handler if the task was deferred.jkim2011-01-041-8/+11
* Fix parameters for wakeup(9) and tsleep(9).jkim2011-01-031-2/+2
* Merge ACPICA 20101209.jkim2010-12-151-6/+11
* acpi_ec: changes in communication with hardwareavg2010-10-121-83/+89
* When EC burst mode is activated and multiple bytes are accessed, do notjkim2010-08-061-54/+27
* Merge ACPICA 20100702.jkim2010-07-061-3/+2
* Remove unnecessary pointer type castings, shift operations and dead code.jkim2010-06-011-18/+17
* Merge ACPICA 20100331 (and four additional upstream patches).jkim2010-04-021-9/+3
* Merge ACPICA 20100121.jkim2010-01-211-7/+7
* acpi_ec: remove redundant acpi_disabled check in probe methodavg2010-01-181-2/+1
* acpi_ec: clean up 'private' ivar when freeing memory to which it pointsavg2010-01-181-0/+1
* acpi: remove 'magic' ivaravg2009-11-071-8/+6
* Import ACPICA 20090521.jkim2009-06-051-1/+3
* Initial suspend/resume support for amd64.jkim2009-03-171-1/+1
* Whitespace only.njl2007-11-081-2/+0
* More style nit.takawata2007-10-251-6/+3
* Fix variable name to be clear what it means.takawata2007-10-251-3/+3
* Turn EC into poll mode before device_resume invoked .takawata2007-10-251-3/+34
* Rewrite the EC driver event model. The main goal is to avoidnjl2007-09-241-304/+189
* Convert magic to a uintptr_t. This should get rid of some warnings onnjl2007-06-151-2/+2
* AcpiAcquireGlobalLock() can sometimes sleep if the mutex is contested.njl2007-06-021-13/+10
* Optimize sx locks to use simple atomic operations for the common cases ofjhb2007-03-311-0/+1
* Catch up with ACPI-CA 20070320 import.jkim2007-03-221-23/+10
* If we got an OBE/IBF event, we failed to re-enable the GPE. This wouldnjl2007-03-201-5/+14
* Disable burst mode by default. Testing has shown that while it works onnjl2007-03-181-2/+2
* Rework EC I/O approach. Implement burst mode, including proper handling ofnjl2007-02-271-109/+206
* Revert two changes I was testing regarding polling delay.njl2005-12-061-2/+2
* Add KTR support and move some performance debugging variables in the ECnjl2005-12-061-9/+8
* Canonize the include of acpi.h.obrien2005-09-111-1/+1
* If there is a problem during probe, be sure to free up any resourcesnjl2005-05-121-2/+2
* Use AcpiUtStrupr() instead of strupr() as the latter will disappear inmarks2005-04-141-1/+1
* Add the acpi_ec_read and write methods. This allows an external drivernjl2005-03-201-0/+35
* Since the GPE handler is directly called by ACPI-CA and it may have unknownnjl2005-02-211-3/+8
* Start each of the license/copyright comments with /*-, minor shuffle of linesimp2005-01-061-1/+2
* Remove trailing whitespace.njl2004-12-271-1/+1
* MPSAFE lockingnjl2004-08-131-21/+19
* Remove duplicate FreeBSD id.njl2004-07-021-2/+0
* Get rid of the strict aliasing error by retrieving the ECDT via a tablenjl2004-07-021-2/+3
* Rework the code that waits for a response from the EC. Use an sx locknjl2004-07-011-48/+35
* Disable the EC GPE in the shutdown path. This is correct but is not knownnjl2004-06-301-0/+13
* Use the acpi_id_probe() method instead of acpi_MatchHid(), which is nownjl2004-06-291-1/+3
* While booting, use DELAY() for waiting for the EC to respond instead ofnjl2004-06-281-6/+13
* Add support to ACPI to manage its own resources. Previously, resourcenjl2004-06-131-1/+1
* Add missing <sys/module.h> includesphk2004-05-301-0/+1
* Changes to implement 20040514:njl2004-05-251-20/+31
OpenPOWER on IntegriCloud