David E. O'Brien
2a191126de
Canonize the include of acpi.h.
2005-09-11 18:39:03 +00:00
Nate Lawson
a3ab9d1e3e
Standardize __FBSDID identifiers.
...
MFC after: 2 days
2005-07-22 23:10:02 +00:00
Yoshihiro Takahashi
d4fcf3cba5
Remove bus_{mem,p}io.h and related code for a micro-optimization on i386
...
and amd64. The optimization is a trivial on recent machines.
Reviewed by: -arch (imp, marcel, dfr)
2005-05-29 04:42:30 +00:00
Nate Lawson
e1c4bf3f42
Convert the acpi_bus_alloc_gas() and acpi_PkgGas() APIs to output the memory
...
type. This is needed if the resource is to be released later. The RID is
still also present, though less necessary since rman_get_rid() can be used
to obtain it from the resource.
2005-02-05 22:28:36 +00:00
Nate Lawson
b68b14adaf
Return a special status of "not supported" for functional fixed hardware
...
since this type of register should be handled by another driver.
2005-02-04 18:07:03 +00:00
Nate Lawson
074a57f560
Add support for packages as the first element of _PRW. This may allow
...
some machines to enable wake events for more devices although I haven't
seen a system yet that uses this form. Also, introduce acpi_GetReference()
which retrieves an object reference from various types.
2004-04-09 06:40:03 +00:00
Nate Lawson
21cea91f6e
Remove the device_t parameter from package routines that only used it to
...
print an error message. Update all callers of the package routines.
2003-12-23 18:26:53 +00:00
Nate Lawson
b5049ddbf0
Add acpi_package.c with routines for validating packages and pulling
...
various data types from them. This is loosely based on the acpi_cmbat
macros (by Mike Smith) and will eventually replace them.
2003-11-15 19:20:46 +00:00