Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6f3814cd authored by Andi Kleen's avatar Andi Kleen Committed by Linus Torvalds
Browse files

[PATCH] x86_64: Automatically enable apicmaintimer on ATI boards



They all have problems with IRQ 0 routing, so just use the APIC on them.

Can be overwritten with "noapicmaintimer"

Signed-off-by: default avatarAndi Kleen <ak@suse.de>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 73dea47f
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -304,6 +304,14 @@ void __init check_ioapic(void)
#endif
					/* RED-PEN skip them on mptables too? */
					return;
				case PCI_VENDOR_ID_ATI:
					if (apic_runs_main_timer != 0)
						break;
					printk(KERN_INFO
	     "ATI board detected. Using APIC/PM timer.\n");
					apic_runs_main_timer = 1;
					nohpet = 1;
					return;
				} 

				/* No multi-function device? */