x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle()
[linux-2.6-block.git] / arch / x86 / kernel / apic / apic.c
index ab26a616f710c40f622e5e13cb73fde2800ee2b3..80a31f22a7cb3f132bd2223c0090a222ae89033d 100644 (file)
@@ -240,23 +240,6 @@ static void __init apic_disable(void)
        apic = &apic_noop;
 }
 
-u32 native_safe_apic_wait_icr_idle(void)
-{
-       u32 send_status;
-       int timeout;
-
-       timeout = 0;
-       do {
-               send_status = apic_read(APIC_ICR) & APIC_ICR_BUSY;
-               if (!send_status)
-                       break;
-               inc_irq_stat(icr_read_retry_count);
-               udelay(100);
-       } while (timeout++ < 1000);
-
-       return send_status;
-}
-
 void native_apic_icr_write(u32 low, u32 id)
 {
        unsigned long flags;