acpi.c (100497) | acpi.c (100969) |
---|---|
1/*- 2 * Copyright (c) 2000 Takanori Watanabe <takawata@jp.freebsd.org> 3 * Copyright (c) 2000 Mitsuru IWASAKI <iwasaki@jp.freebsd.org> 4 * Copyright (c) 2000, 2001 Michael Smith 5 * Copyright (c) 2000 BSDi 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 12 unchanged lines hidden (view full) --- 21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27 * SUCH DAMAGE. 28 * | 1/*- 2 * Copyright (c) 2000 Takanori Watanabe <takawata@jp.freebsd.org> 3 * Copyright (c) 2000 Mitsuru IWASAKI <iwasaki@jp.freebsd.org> 4 * Copyright (c) 2000, 2001 Michael Smith 5 * Copyright (c) 2000 BSDi 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 12 unchanged lines hidden (view full) --- 21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27 * SUCH DAMAGE. 28 * |
29 * $FreeBSD: head/sys/dev/acpica/acpi.c 100497 2002-07-22 12:52:54Z iwasaki $ | 29 * $FreeBSD: head/sys/dev/acpica/acpi.c 100969 2002-07-30 19:35:32Z iwasaki $ |
30 */ 31 32#include "opt_acpi.h" 33#include <sys/param.h> 34#include <sys/kernel.h> 35#include <sys/proc.h> 36#include <sys/lock.h> 37#include <sys/malloc.h> --- 344 unchanged lines hidden (view full) --- 382 flags = 0; 383 if (testenv("debug.acpi.avoid")) 384 flags = ACPI_NO_DEVICE_INIT | ACPI_NO_OBJECT_INIT; 385 if (ACPI_FAILURE(status = AcpiEnableSubsystem(flags))) { 386 device_printf(dev, "could not enable ACPI: %s\n", AcpiFormatException(status)); 387 goto out; 388 } 389 | 30 */ 31 32#include "opt_acpi.h" 33#include <sys/param.h> 34#include <sys/kernel.h> 35#include <sys/proc.h> 36#include <sys/lock.h> 37#include <sys/malloc.h> --- 344 unchanged lines hidden (view full) --- 382 flags = 0; 383 if (testenv("debug.acpi.avoid")) 384 flags = ACPI_NO_DEVICE_INIT | ACPI_NO_OBJECT_INIT; 385 if (ACPI_FAILURE(status = AcpiEnableSubsystem(flags))) { 386 device_printf(dev, "could not enable ACPI: %s\n", AcpiFormatException(status)); 387 goto out; 388 } 389 |
390 if (ACPI_FAILURE(status = AcpiInitializeObjects(flags))) { 391 device_printf(dev, "could not initialize ACPI objects: %s\n", AcpiFormatException(status)); 392 goto out; 393 } 394 |
|
390 /* 391 * Setup our sysctl tree. 392 * 393 * XXX: This doesn't check to make sure that none of these fail. 394 */ 395 sysctl_ctx_init(&sc->acpi_sysctl_ctx); 396 sc->acpi_sysctl_tree = SYSCTL_ADD_NODE(&sc->acpi_sysctl_ctx, 397 SYSCTL_STATIC_CHILDREN(_hw), OID_AUTO, --- 1703 unchanged lines hidden --- | 395 /* 396 * Setup our sysctl tree. 397 * 398 * XXX: This doesn't check to make sure that none of these fail. 399 */ 400 sysctl_ctx_init(&sc->acpi_sysctl_ctx); 401 sc->acpi_sysctl_tree = SYSCTL_ADD_NODE(&sc->acpi_sysctl_ctx, 402 SYSCTL_STATIC_CHILDREN(_hw), OID_AUTO, --- 1703 unchanged lines hidden --- |