ich9.h (51db2d7cf26d05a961ec0ee0eb773594b32cc4a1) ich9.h (caf108bc587908f7608729f39639dccdfa53010b)
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

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

23
24#include "hw/acpi/acpi.h"
25#include "hw/acpi/cpu_hotplug.h"
26#include "hw/acpi/cpu.h"
27#include "hw/acpi/memory_hotplug.h"
28#include "hw/acpi/acpi_dev_interface.h"
29#include "hw/acpi/tco.h"
30
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

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

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

--- 50 unchanged lines hidden ---
33typedef struct ICH9LPCPMRegs {
34 /*
35 * In ich9 spec says that pm1_cnt register is 32bit width and
36 * that the upper 16bits are reserved and unused.
37 * PM1a_CNT_BLK = 2 in FADT so it is defined as uint16_t.
38 */
39 ACPIREGS acpi_regs;
40

--- 50 unchanged lines hidden ---