ich9.h (757b8dd4e970038538b2e027120ab4594bebdebc) ich9.h (fbae27e857061e1098c21944c81bd025c8946c62)
1/*
2 * QEMU GMCH/ICH9 LPC PM Emulation
3 *
4 * Copyright (c) 2009 Isaku Yamahata <yamahata at valinux co jp>
5 * VA Linux Systems Japan K.K.
6 *
7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Lesser General Public

--- 13 unchanged lines hidden (view full) ---

22#define HW_ACPI_ICH9_H
23
24#include "hw/acpi/acpi.h"
25#include "hw/acpi/cpu_hotplug.h"
26#include "hw/acpi/cpu.h"
27#include "hw/acpi/pcihp.h"
28#include "hw/acpi/memory_hotplug.h"
29#include "hw/acpi/acpi_dev_interface.h"
1/*
2 * QEMU GMCH/ICH9 LPC PM Emulation
3 *
4 * Copyright (c) 2009 Isaku Yamahata <yamahata at valinux co jp>
5 * VA Linux Systems Japan K.K.
6 *
7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Lesser General Public

--- 13 unchanged lines hidden (view full) ---

22#define HW_ACPI_ICH9_H
23
24#include "hw/acpi/acpi.h"
25#include "hw/acpi/cpu_hotplug.h"
26#include "hw/acpi/cpu.h"
27#include "hw/acpi/pcihp.h"
28#include "hw/acpi/memory_hotplug.h"
29#include "hw/acpi/acpi_dev_interface.h"
30#include "hw/acpi/tco.h"
30#include "hw/acpi/ich9_tco.h"
31
32#define ACPI_PCIHP_ADDR_ICH9 0x0cc0
33
34typedef struct ICH9LPCPMRegs {
35 /*
36 * In ich9 spec says that pm1_cnt register is 32bit width and
37 * that the upper 16bits are reserved and unused.
38 * PM1a_CNT_BLK = 2 in FADT so it is defined as uint16_t.

--- 56 unchanged lines hidden ---
31
32#define ACPI_PCIHP_ADDR_ICH9 0x0cc0
33
34typedef struct ICH9LPCPMRegs {
35 /*
36 * In ich9 spec says that pm1_cnt register is 32bit width and
37 * that the upper 16bits are reserved and unused.
38 * PM1a_CNT_BLK = 2 in FADT so it is defined as uint16_t.

--- 56 unchanged lines hidden ---