diff options
| -rw-r--r-- | arch/i386/kernel/acpi/earlyquirk.c | 10 | ||||
| -rw-r--r-- | arch/x86_64/kernel/io_apic.c | 9 |
2 files changed, 0 insertions, 19 deletions
diff --git a/arch/i386/kernel/acpi/earlyquirk.c b/arch/i386/kernel/acpi/earlyquirk.c index 1ae2aeeda18b..f1b9d2a46dab 100644 --- a/arch/i386/kernel/acpi/earlyquirk.c +++ b/arch/i386/kernel/acpi/earlyquirk.c | |||
| @@ -7,7 +7,6 @@ | |||
| 7 | #include <linux/pci.h> | 7 | #include <linux/pci.h> |
| 8 | #include <asm/pci-direct.h> | 8 | #include <asm/pci-direct.h> |
| 9 | #include <asm/acpi.h> | 9 | #include <asm/acpi.h> |
| 10 | #include <asm/apic.h> | ||
| 11 | 10 | ||
| 12 | static int __init check_bridge(int vendor, int device) | 11 | static int __init check_bridge(int vendor, int device) |
| 13 | { | 12 | { |
| @@ -16,15 +15,6 @@ static int __init check_bridge(int vendor, int device) | |||
| 16 | if (vendor == PCI_VENDOR_ID_NVIDIA) { | 15 | if (vendor == PCI_VENDOR_ID_NVIDIA) { |
| 17 | acpi_skip_timer_override = 1; | 16 | acpi_skip_timer_override = 1; |
| 18 | } | 17 | } |
| 19 | #ifdef CONFIG_X86_LOCAL_APIC | ||
| 20 | /* | ||
| 21 | * ATI IXP chipsets get double timer interrupts. | ||
| 22 | * For now just do this for all ATI chipsets. | ||
| 23 | * FIXME: this needs to be checked for the non ACPI case too. | ||
| 24 | */ | ||
| 25 | if (vendor == PCI_VENDOR_ID_ATI) | ||
| 26 | disable_timer_pin_1 = 1; | ||
| 27 | #endif | ||
| 28 | return 0; | 18 | return 0; |
| 29 | } | 19 | } |
| 30 | 20 | ||
diff --git a/arch/x86_64/kernel/io_apic.c b/arch/x86_64/kernel/io_apic.c index 522944a000ad..c8eee20cd519 100644 --- a/arch/x86_64/kernel/io_apic.c +++ b/arch/x86_64/kernel/io_apic.c | |||
| @@ -299,15 +299,6 @@ void __init check_ioapic(void) | |||
| 299 | #endif | 299 | #endif |
| 300 | /* RED-PEN skip them on mptables too? */ | 300 | /* RED-PEN skip them on mptables too? */ |
| 301 | return; | 301 | return; |
| 302 | case PCI_VENDOR_ID_ATI: | ||
| 303 | /* All timer interrupts on atiixp | ||
| 304 | are doubled. Disable one. */ | ||
| 305 | if (disable_timer_pin_1 == 0) { | ||
| 306 | disable_timer_pin_1 = 1; | ||
| 307 | printk(KERN_INFO | ||
| 308 | "ATI board detected. Disabling timer pin 1.\n"); | ||
| 309 | } | ||
| 310 | return; | ||
| 311 | } | 302 | } |
| 312 | 303 | ||
| 313 | /* No multi-function device? */ | 304 | /* No multi-function device? */ |
