Date: Wed, 23 Sep 2009 15:42:35 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/amd64/acpica acpi_machdep.c madt.c src/sys/amd64/include acpica_machdep.h src/sys/dev/acpica acpi.c acpivar.h src/sys/i386/acpica acpi_machdep.c madt.c src/sys/i386/include acpica_machdep.h Message-ID: <200909231543.n8NFhRuh052756@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2009-09-23 15:42:35 UTC FreeBSD src repository Modified files: sys/amd64/acpica acpi_machdep.c madt.c sys/amd64/include acpica_machdep.h sys/dev/acpica acpi.c acpivar.h sys/i386/acpica acpi_machdep.c madt.c sys/i386/include acpica_machdep.h Log: SVN rev 197439 on 2009-09-23 15:42:35Z by jhb Extract the code to find and map the MADT ACPI table during early kernel startup and genericize it so it can be reused to map other tables as well: - Add a routine to walk a list of ACPI subtables such as those used in the APIC and SRAT tables in the MI acpi(4) driver. - Move the routines for mapping and unmapping an ACPI table as well as mapping the RSDT or XSDT and searching for a table with a given signature out into acpica_machdep.c for both amd64 and i386. Revision Changes Path 1.22 +244 -0 src/sys/amd64/acpica/acpi_machdep.c 1.29 +9 -222 src/sys/amd64/acpica/madt.c 1.8 +3 -0 src/sys/amd64/include/acpica_machdep.h 1.269 +22 -0 src/sys/dev/acpica/acpi.c 1.113 +5 -0 src/sys/dev/acpica/acpivar.h 1.47 +240 -0 src/sys/i386/acpica/acpi_machdep.c 1.33 +9 -221 src/sys/i386/acpica/madt.c 1.9 +3 -0 src/sys/i386/include/acpica_machdep.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200909231543.n8NFhRuh052756>