From 0f4282b538213c17913821bc8e84877074838edf Mon Sep 17 00:00:00 2001 From: Rudolf Marek Date: Tue, 23 Sep 2008 21:57:33 +0000 Subject: [PATCH] Attached patch removes HPET info from ACPI tables. HPET does not work fine on VT8237R (random keyboard/mouse lockups). Signed-off-by: Rudolf Marek Acked-by: Jordan Crouse git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3593 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- src/mainboard/asus/a8v-e_se/acpi_tables.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/mainboard/asus/a8v-e_se/acpi_tables.c b/src/mainboard/asus/a8v-e_se/acpi_tables.c index 86fee0c99a..a204c90976 100644 --- a/src/mainboard/asus/a8v-e_se/acpi_tables.c +++ b/src/mainboard/asus/a8v-e_se/acpi_tables.c @@ -133,19 +133,12 @@ unsigned long write_acpi_tables(unsigned long start) acpi_create_fadt(fadt, facs, dsdt); acpi_add_table(rsdt, fadt); - printk_debug("ACPI: * HPET\n"); - hpet = (acpi_hpet_t *) current; - current += sizeof(acpi_hpet_t); - acpi_create_hpet(hpet); - acpi_add_table(rsdt, hpet); - - /* If we want to use HPET timers Linux wants an MADT. */ + /* If we want to use HPET timers Linux wants it in MADT. */ printk_debug("ACPI: * MADT\n"); madt = (acpi_madt_t *) current; acpi_create_madt(madt); current += madt->header.length; acpi_add_table(rsdt, madt); - printk_debug("ACPI: * MCFG\n"); mcfg = (acpi_mcfg_t *) current; acpi_create_mcfg(mcfg);