History log of /freebsd/sys/dev/acpica/acpivar.h (Results 201 – 225 of 374)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/5.2.1_cvs, release/5.2.1
# abcbc5bc 19-Feb-2004 Nate Lawson <njl@FreeBSD.org>

Use ACPI_NEXT_RESOURCE instead of defining our own copy. The one provided
with ACPI-CA is identical now.


# 33febf93 11-Feb-2004 Nate Lawson <njl@FreeBSD.org>

Prefer buttons defined in the AML over the ones in the FADT. Some
systems define power/sleep buttons in both places but only deliver
notifies to the ones defined in the AML.

Also, reduce length of

Prefer buttons defined in the AML over the ones in the FADT. Some
systems define power/sleep buttons in both places but only deliver
notifies to the ones defined in the AML.

Also, reduce length of various function handler names.

PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:

show more ...


# 1527dcc8 06-Feb-2004 Philip Paeps <philip@FreeBSD.org>

Make all ACPI debug layers unique again. This makes debugging a more
pleasant experience (for certain definition of 'pleasant').

Submitted by: Mark Santcroos <marks@ripe.net>
Approved by: njl (ment

Make all ACPI debug layers unique again. This makes debugging a more
pleasant experience (for certain definition of 'pleasant').

Submitted by: Mark Santcroos <marks@ripe.net>
Approved by: njl (mentor)

show more ...


# bbc2815c 26-Jan-2004 John Baldwin <jhb@FreeBSD.org>

Move the code to initialize ACPI-CA into a separate acpi_Startup() function
that other modules can call to initialize ACPI-CA before the new-bus probe
and change acpi_identify() to call it.

Reviewed

Move the code to initialize ACPI-CA into a separate acpi_Startup() function
that other modules can call to initialize ACPI-CA before the new-bus probe
and change acpi_identify() to call it.

Reviewed by: njl

show more ...


# 0657fe73 13-Jan-2004 John Baldwin <jhb@FreeBSD.org>

Add a component constant for ACPI_TOSHIBA to fix compilation of
acpi_toshiba(4) driver with ACPI_DEBUG and thus fix LINT on i386.


Revision tags: release/5.2.0_cvs, release/5.2.0
# 21cea91f 23-Dec-2003 Nate Lawson <njl@FreeBSD.org>

Remove the device_t parameter from package routines that only used it to
print an error message. Update all callers of the package routines.


# b5049ddb 15-Nov-2003 Nate Lawson <njl@FreeBSD.org>

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.


# 801cc576 11-Nov-2003 John Baldwin <jhb@FreeBSD.org>

Add an acpi_OverrideInterruptLevel() method that OSPM can use to override
the InterruptLevel used for the SCI.


Revision tags: release/4.9.0_cvs, release/4.9.0
# 9b937d48 25-Oct-2003 Nate Lawson <njl@FreeBSD.org>

Add devctl(4) notify support to ACPI. Various subsystems now notify
userland whenever events occur. See the example in devd.conf below
to see how to use it.


# 24752c42 11-Sep-2003 Marcel Moolenaar <marcel@FreeBSD.org>

Extend the ACPI resource handling to make use of the BUS_CONFIG_INTR()
method. This is necessary on ia64 where it's known that serial interfaces
described in the ACPI namespace may not have the well-

Extend the ACPI resource handling to make use of the BUS_CONFIG_INTR()
method. This is necessary on ia64 where it's known that serial interfaces
described in the ACPI namespace may not have the well-known IRQs assigned
to them. This confuses us in thinking they are PCI based interrupts and
wrongly program the APIC.

show more ...


# be2b1797 28-Aug-2003 Nate Lawson <njl@FreeBSD.org>

Style and whitespace changes. Also, make the ivar functions non-inline
since inlining failed due to the size of BUS_*


# f8335e3a 20-Jul-2003 Nate Lawson <njl@FreeBSD.org>

Add ECDT (ACPI 2.0) support. This allows the EC to be enabled before the
namespace has been evaluated. Machines with ACPI 2.0 expect this behavior
and have AML which calls EC functions early in the

Add ECDT (ACPI 2.0) support. This allows the EC to be enabled before the
namespace has been evaluated. Machines with ACPI 2.0 expect this behavior
and have AML which calls EC functions early in the boot process. If the
ECDT is not available, fall back to original probe behavior.

Other minor changes:
* Add GPE bit and GLK usage to the device announcement
* Always use the global lock in the ECDT case, but potentially downgrade to
not using it if _GLK is 0 once the namespace is available. This is
announced with "Changing GLK from 1 to 0"
* Remove the acpi_object_list definitions which were earlier deprecated

Ideas from: takawata

show more ...


# fa1045a7 15-Jul-2003 Nate Lawson <njl@FreeBSD.org>

Remove old defines since they are no longer used.


Revision tags: release/5.1.0_cvs, release/5.1.0
# dea7cce5 13-May-2003 John Baldwin <jhb@FreeBSD.org>

Add some extra #ifdef stubs so that this compiles on 4.8.

Approved by: re (rwatson/bmah)


# 51773ddf 29-Apr-2003 Nate Lawson <njl@FreeBSD.org>

Support functions for the new ACPI import.
* AcpiOsDerivePciId(): finds a bus number, given the slot/func and the
acpi parse tree.
* AcpiOsPredefinedOverride(): use the sysctl hw.acpi.os_name

Support functions for the new ACPI import.
* AcpiOsDerivePciId(): finds a bus number, given the slot/func and the
acpi parse tree.
* AcpiOsPredefinedOverride(): use the sysctl hw.acpi.os_name to
override the value for _OS.

Ideas from: takawata, jhb
Reviewed by: takawata, marcel
Tested on: i386, ia64

show more ...


Revision tags: release/4.8.0_cvs, release/4.8.0
# 07515f29 25-Mar-2003 Jake Burkholder <jake@FreeBSD.org>

Fix 2 vm_offset_t -> vm_paddr_t missed in previous commit.

Sponsored by: DARPA, Network Associates Laboratories


Revision tags: release/5.0.0_cvs, release/5.0.0
# c6a78e98 11-Dec-2002 Takanori Watanabe <takawata@FreeBSD.org>

Add sysctl knob to stop disabling acpi on shutdown.

Approved by: re(jhb)


# 91da7c40 31-Oct-2002 Mitsuru IWASAKI <iwasaki@FreeBSD.org>

Invoke 3 ACPI task threads as default if option ACPI_MAX_THREADS is
not defined.
To make previous default behavior (ACPI_MAX_THREADS undefined), define
option ACPI_MAX_THREADS as 0.


# 0b1d1f1a 16-Oct-2002 John Baldwin <jhb@FreeBSD.org>

- Include lock headers on current in this header instead of putting
#if's in all the other ACPI source files.
- Use splhigh() for the ACPI subsystem lock on 4-stable.

Sponsored by: The Weather Cha

- Include lock headers on current in this header instead of putting
#if's in all the other ACPI source files.
- Use splhigh() for the ACPI subsystem lock on 4-stable.

Sponsored by: The Weather Channel

show more ...


Revision tags: release/4.7.0_cvs
# da14ac9f 06-Sep-2002 John Baldwin <jhb@FreeBSD.org>

Add a helper routine acpi_SetIntrModel() to call the _PIC method to set
the interrupt model in use so that ACPI can properly route interrupts for
machines using APIC's or SAPIC's.


# d62ab2f4 29-Aug-2002 Mitsuru IWASAKI <iwasaki@FreeBSD.org>

Resolve conflicts arising from the ACPI CA 20020815 import.


# ff01efb5 25-Aug-2002 Mitsuru IWASAKI <iwasaki@FreeBSD.org>

Add new sysctl MIB (hw.acpi.sleep_delay) to specify the delay (in
seconds) before ACPI sleep. Some machines might need this to sleep
by Hot-key.


Revision tags: release/4.6.2_cvs, release/4.6.2
# a1fccb47 22-Jul-2002 Mitsuru IWASAKI <iwasaki@FreeBSD.org>

Add device(power/sleep button and lid) wake function from sleeping state.
This is required for some Thinkpad (and maybe VAIO) machines to wake
the system up from sleep.

Currently partially implement

Add device(power/sleep button and lid) wake function from sleeping state.
This is required for some Thinkpad (and maybe VAIO) machines to wake
the system up from sleep.

Currently partially implemented, more complete implementation will come later.

show more ...


Revision tags: release/4.6.1, release/4.6.0_cvs
# e51a25f8 20-Mar-2002 Alfred Perlstein <alfred@FreeBSD.org>

Remove __P.


# 899ccf54 04-Mar-2002 Mitsuru IWASAKI <iwasaki@FreeBSD.org>

Add generalized power profile code.
This makes other power-management system (APM for now) to be able to
generate power profile change events (ie. AC-line status changes), and
other kernel components

Add generalized power profile code.
This makes other power-management system (APM for now) to be able to
generate power profile change events (ie. AC-line status changes), and
other kernel components, not only the ACPI components, can be notified
the events.

- move subroutines in acpi_powerprofile.c (removed) to kern/subr_power.c
- call power_profile_set_state() also from APM driver when AC-line
status changes
- add call-back function for Crusoe LongRun controlling on power
profile changes for a example

show more ...


12345678910>>...15