summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpica/acpi.c
Commit message (Expand)AuthorAgeFilesLines
* Re-work Cx handling to be per-cpu and asymmetrical, fixing support onnjl2007-01-071-2/+2
* Fix a sign bug in acpi_release_resource(). acpi_sysres_find() returns !=jhb2006-09-211-1/+1
* Give the ACPI I/O rman's unique description strings to make 'devinfo -u'jhb2006-09-111-2/+2
* Add a new sysctl, hw.acpi.handle_reboot. If set, acpi will attempt tonjl2006-07-291-1/+5
* By default, don't disable ACPI during reboot. This appears to hang somenjl2006-06-111-3/+13
* Minor sysctl cleanup. The RW flag means read|write and so it is redundantnjl2006-06-101-7/+5
* Since DELAY() was moved, most <machine/clock.h> #includes have beenphk2006-05-161-1/+0
* Don't attach special devices in the order they appear in the AML tree.njl2006-05-071-17/+25
* Set the rid for the resoruce obtained from rman_reserve_resource.imp2006-04-201-0/+1
* Import ACPI Dock Station support. Note that this is still very young.iwasaki2006-04-151-2/+12
* Add reset register support. This is the only method to reboot some newnjl2006-03-291-0/+11
* *sigh* Revert stuff that wasn't supposed to be committed. Thejhb2005-11-071-3/+3
* Work around at least one busted BIOS. If we get a source index in a _PRTjhb2005-11-071-3/+3
* Catch up with ACPI-CA 20051021 importjkim2005-11-011-7/+7
* Add a hack to get around PCI link devices that report "present" but notnjl2005-10-231-1/+6
* Canonize the include of acpi.h.obrien2005-09-111-1/+1
* In newbus land, ivars can only be accessed for direct child, or whenimp2005-06-031-1/+1
* If devclass_get_devices() returns success but a count of 0, free thenjl2005-05-201-1/+4
* Simplify the ACPI taskqueue implementation. Use a thread queue type insteadmarks2005-05-091-3/+0
* Probe PCI link devices early so that we turn them all off via _DIS beforejhb2005-04-141-0/+4
* Always free the returned env pointer even it doesn't indicate we're innjl2005-03-311-2/+3
* Clean up resources properly if acpi_perf fails to attach. First, changenjl2005-03-271-7/+3
* If a device_add_child fails (i.e. low memory situation), be sure to freenjl2005-03-271-0/+2
* Add support for bus_delete_resource() and make acpi_bus_alloc_gas() donjl2005-03-221-0/+18
* s/SLIST/STAILQ/phk2005-03-181-2/+2
* Fix SCM ID's.obrien2005-03-021-2/+3
* Remove unused variable.njl2005-02-251-2/+0
* Instead of assuming units of bytes, it seems more likely that this isnjl2005-02-251-10/+5
* If a register width is less than 8, assume the BIOS author thought it wasnjl2005-02-231-0/+12
* Check for the address space type first before validating it. In particular,njl2005-02-171-2/+6
* Allow users to manually override quirks with the tunable "debug.acpi.quirks".njl2005-02-131-2/+6
* Convert the acpi_bus_alloc_gas() and acpi_PkgGas() APIs to output the memorynjl2005-02-051-11/+19
* In total violation of at least 4 sections in the ACPI spec, some systemsnjl2005-01-081-19/+26
* Remove trailing whitespace.njl2004-12-271-3/+3
* Grab Giant around calls to DEVICE_SUSPEND/RESUME in acpi_SetSleepState().njl2004-12-051-0/+12
* Enable the relaxed behavior for op regions and other workarounds fornjl2004-12-031-1/+2
* Turn ACPI and PCI devices off or to a lower power state in suspend andnjl2004-12-021-3/+210
* Print before the footer, not after.njl2004-10-131-1/+1
* If flags are present, print them like ISA does.njl2004-10-131-0/+2
* Attach the device description for ISA devices on the ACPI bus.njl2004-10-121-0/+3
* Don't disable acpi in shutdown if we're panicing (panicstr != NULL). Thisnjl2004-09-211-1/+1
* Rework sysresource management. Instead of having each sysresource objectnjl2004-08-231-7/+82
* Call AcpiLeaveSleepState() before DEVICE_RESUME(). The former calls thenjl2004-08-181-2/+2
* Remove the ACPIIO_ENABLE and ACPIIO_DISABLE ioctls as well as allnjl2004-08-181-57/+6
* MPSAFE lockingnjl2004-08-131-35/+79
* Allow null handles to be passed into acpi_name().njl2004-08-121-1/+1
* Don't call DEVICE_RESUME a second time if DEVICE_SUSPEND fails. Thenjl2004-08-101-11/+10
* Add flags for _STA (status) methods and convenience macros for checkingnjl2004-08-061-3/+3
* Fix the ACPI_DEBUG case by removing a now unused variable.njl2004-08-031-3/+0
* Initialize variables to fix kernel build on AMD64.obrien2004-08-031-0/+2
OpenPOWER on IntegriCloud