summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Collapse)Author
2006-02-06fix a typo so this will compile on amd64.Brad Smith
2006-02-04When ACPI_ENABLED wasn't set but the devices were it had an unknown variable.Marco Peereboom
Pointed out by ian@.
2006-02-03Rewrote aml parser yet again...Jordan Hargrave
Fixed bus_space_map for i386/amd64 Added _BST and _BIF to acpibat to get status/info ok marco@
2006-01-20More evaluator changesJordan Hargrave
Removed old evaluator code Fixed _HID value ok marco@
2006-01-19Added support for read/write of PCI Config spaceJordan Hargrave
Help jason@ ok marco@
2006-01-18Added new evaluation routinesJordan Hargrave
Added helper methods for buffer/field evaluation Fixed broken indentation on dsdt.c ok marco@
2006-01-17Major overhaul of the aml parser. Evaluater temporarily disabled.Jordan Hargrave
ok marco@
2006-01-06Two helper macros for setting SLP_TYPx values.Alexander Yurchenko
2006-01-06One definition for sleeping states in acpireg.h is enough.Alexander Yurchenko
2006-01-06Sudden newlineAlexander Yurchenko
2006-01-06Check for ACPI control availability only if ACPI_ENABLE defined.Alexander Yurchenko
2006-01-06Informative error messages on attach, prettier dmesg.Alexander Yurchenko
2006-01-06printf -> dnprintf conversion for debug messages.Alexander Yurchenko
2006-01-05Find SLP_TYPx values and store them for future use inAlexander Yurchenko
acpi_enter_sleep_state().
2006-01-05In aml_eval_name() don't return success if no object found.Alexander Yurchenko
2006-01-05Random KNF and cleanupAlexander Yurchenko
2006-01-05Provide symbolic names for the acpi sleeping states and use it.Alexander Yurchenko
2005-12-30make ACPI_DEBUG compileTed Unangst
2005-12-28oops enabled a method that doesnt work yet so disabled getbif for now.Marco Peereboom
ok jordan@
2005-12-28Add some return values to getbst and getbif.Marco Peereboom
ok jordan@
2005-12-28Moved DEVNAME to a acpidev.hMarco Peereboom
ok jordan@
2005-12-28Add 2 methods (Battery Info and Battery Status)Marco Peereboom
ok jordan@
2005-12-28oops. forgot this. part of dsdt parsing changesJordan Hargrave
ok marco@
2005-12-28Added new method evaluation codeJordan Hargrave
ok marco@
2005-12-18add back comment about wrong codeNikolay Sturm
ok marco
2005-12-16Typo and use correct header file.Marco Peereboom
2005-12-16Remove test for kbd_reset. Prompted deraadt@, ok jordan@Marco Peereboom
2005-12-16Added hooks for powerdown/power button pressJordan Hargrave
2005-12-16Cleaned up common power management register i/oJordan Hargrave
Added enter sleep state ioctl Hooked power button interrupt ok marco@
2005-12-16Add new unified header file for devices. Suggested deraadt@Marco Peereboom
2005-12-16Use new unified header.Marco Peereboom
2005-12-16Remove .h files and replace them with a single one. Suggested deraadt@Marco Peereboom
2005-12-16Remove autoconf chatterMarco Peereboom
2005-12-16Moved DSDT AML parsing into parent ACPI driverJordan Hargrave
ok marco@
2005-12-14Add AC device glue.Marco Peereboom
2005-12-14Add AC device.Marco Peereboom
2005-12-14Adjust debug printing levels to something more sane.Marco Peereboom
2005-12-14KNFMarco Peereboom
2005-12-14Add the last bits and cleanup advice from dlg.Marco Peereboom
2005-12-13Use shiny new acpibat.hMarco Peereboom
2005-12-13First stab at battery constants and structures.Marco Peereboom
2005-12-13Add glue to attach devices to apci.Marco Peereboom
2005-12-13Need some stuff outside of dsdt.c so create a .hMarco Peereboom
2005-12-13Add battery device.Marco Peereboom
2005-12-13Added new objtype values to amltypesJordan Hargrave
Added evaluation for match object, logical operations, conversions ok marco@
2005-12-09Added aml_values for nodesJordan Hargrave
Started adding code for aml interpreter
2005-12-09Added aml_value and aml_node types for treeJordan Hargrave
Added flag macros for methods/fields ok marco@
2005-12-08Fixed name parsing for zero stringsJordan Hargrave
Added _HID device detection and PNP device decoding ok marco@
2005-12-07Add ACPI device IDs. ok jordan@Marco Peereboom
2005-12-07Fixed name parse errorsJordan Hargrave
Added nodes for tree structure of AML ok marco@