Module Name: src Committed By: jruoho Date: Mon Jun 13 09:37:24 UTC 2011
Modified Files: src/sys/dev/acpi: acpi.c Log Message: Call _PDC only after AcpiInitializeObjects(ACPI_FULL_INITIALIZATION). To generate a diff of this commit: cvs rdiff -u -r1.243 -r1.244 src/sys/dev/acpi/acpi.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/acpi/acpi.c diff -u src/sys/dev/acpi/acpi.c:1.243 src/sys/dev/acpi/acpi.c:1.244 --- src/sys/dev/acpi/acpi.c:1.243 Sun Jun 12 10:11:52 2011 +++ src/sys/dev/acpi/acpi.c Mon Jun 13 09:37:23 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: acpi.c,v 1.243 2011/06/12 10:11:52 jruoho Exp $ */ +/* $NetBSD: acpi.c,v 1.244 2011/06/13 09:37:23 jruoho Exp $ */ /*- * Copyright (c) 2003, 2007 The NetBSD Foundation, Inc. @@ -100,7 +100,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: acpi.c,v 1.243 2011/06/12 10:11:52 jruoho Exp $"); +__KERNEL_RCSID(0, "$NetBSD: acpi.c,v 1.244 2011/06/13 09:37:23 jruoho Exp $"); #include "opt_acpi.h" #include "opt_pcifixup.h" @@ -441,12 +441,6 @@ goto fail; /* - * Early initialization of the _PDC control method - * that may load additional SSDT tables dynamically. - */ - (void)acpi_md_pdc(); - - /* * Early initialization of acpiec(4) via ECDT. */ (void)config_found_ia(self, "acpiecdtbus", aa, NULL); @@ -457,6 +451,12 @@ goto fail; /* + * Early initialization of the _PDC control method + * that may load additional SSDT tables dynamically. + */ + (void)acpi_md_pdc(); + + /* * Install global notify handlers. */ rv = AcpiInstallNotifyHandler(ACPI_ROOT_OBJECT,