Deleted Added
full compact
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 ---