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 --- |