summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpica/acpi_ec.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add support for GPE being a package of { reference, gpe bit }.njl2004-05-141-40/+86
* Add support for retrieving _GLK in the ECDT probe. Now we no longer alwaysnjl2004-05-131-35/+20
* Update the name for edge triggered for the 20040402 import.njl2004-04-141-1/+1
* Add MODULE_DEPEND entries so some of these drivers can eventually benjl2004-04-091-0/+1
* Convert callers to the new bus_alloc_resource_any(9) API.njl2004-03-171-4/+4
* Fix an off-by-one error and rework our EC space handler. Writing to addressnjl2004-03-041-14/+15
* Change to acpi_{Get,Set}Integer to provide both methods. Convert allnjl2004-03-031-3/+3
* Delete the region we are passed if that is the requested operation.njl2004-01-031-2/+6
* Consistently print attach messages.njl2003-09-261-2/+2
* Bump the EC timeout from 50 to 100 ms. I believe the underlying issue isnjl2003-09-151-1/+1
* Use __FBSDID().obrien2003-08-241-0/+3
* Add and document the hw.acpi.ec.poll_timeout tunable.njl2003-07-301-2/+5
* Add an informational debugging printf of the maximum time spent innjl2003-07-251-0/+10
* Do not call acpi_MatchHid() for all probe cases since it accesses thenjl2003-07-201-8/+7
* Close a race condition by passing status retrieved via a non-SCI callnjl2003-07-201-43/+32
* Add ECDT (ACPI 2.0) support. This allows the EC to be enabled before thenjl2003-07-201-41/+161
* Change the msleep part of EcWaitEvent to be a separate loop, fixing anjl2003-07-151-31/+42
* Update code to work with 0619 distnjl2003-07-131-6/+7
* Rewrite much of the embedded controller driver.njl2003-07-101-311/+263
* Whitespace cleanups (verified with MD5 1832ce5ede6c58c844dfb53fd48f0eea).njl2003-06-271-123/+133
* Resolve conflicts arising from the ACPI CA 20021118 import.iwasaki2002-11-271-2/+2
* Add new loader tunable hw.acpi.ec.event_driven so that we controliwasaki2002-10-241-1/+4
* Catch up to changes in acpivar.h to add support for using ACPI onjhb2002-10-161-2/+0
* Make interrupt driven EC transaction optional.takawata2002-07-021-0/+2
* Brutally deal with __func__ being 'const char *' on gcc-3.1.peter2002-05-191-6/+6
* Match namespace cleanup changes in ACPI CA 20020217 update.msmith2002-02-231-38/+44
* Fix error handling.takawata2002-01-311-7/+19
* Staticise devclasses and some unnecessarily global variables.msmith2002-01-081-1/+1
* Add OS layer ACPI mutex and threading support.iwasaki2001-12-221-1/+3
* Synch with minor changes in the ACPI CA 20011120 snapshot.msmith2001-11-281-6/+6
* Cleanups of verbose printing. All the messages for the debugging isiwasaki2001-11-181-15/+29
* Update usage of AcpiEnableEvent to reflect a new argument.msmith2001-10-041-3/+3
* Don't parse our resources ourself, the ACPI core code must do it.msmith2001-08-301-6/+0
* Updates to match the ACPI CA 20010816 import:msmith2001-08-261-4/+4
* Convert from acpi_strerror() to AcpiFormatException()msmith2001-07-211-6/+5
* Merge the EC register definitions into the EC module proper, they're notmsmith2001-07-211-2/+71
* Improve some error messages slightly.msmith2001-07-051-2/+5
* Use msleep() when we sleep waiting for a GPE, since we are holding themsmith2001-06-291-37/+55
OpenPOWER on IntegriCloud