Date: Sat, 19 Jul 2003 17:48:38 -0700 (PDT) From: Nate Lawson <njl@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/acpica acpi.c acpi_ec.c acpivar.h Message-ID: <200307200048.h6K0mcqj071205@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
njl 2003/07/19 17:48:38 PDT FreeBSD src repository Modified files: sys/dev/acpica acpi.c acpi_ec.c acpivar.h Log: 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 Revision Changes Path 1.92 +6 -0 src/sys/dev/acpica/acpi.c 1.34 +161 -41 src/sys/dev/acpica/acpi_ec.c 1.43 +5 -31 src/sys/dev/acpica/acpivar.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307200048.h6K0mcqj071205>