Use die() to assure the processor can't wake up from an interrupt.
[coreboot.git] / src / northbridge / amd / lx / pll_reset.c
index 1f8e499825607b06d7a31969110a5ba7c72dba92..3077b61c9caa5bccbf19816a8b3648a54da983c9 100644 (file)
@@ -59,9 +59,8 @@ static void pll_reset(char manualconf)
                wrmsr(GLCP_SYS_RSTPLL, msrGlcpSysRstpll);
 
                /* You should never get here..... The chip has reset. */
-               printk(BIOS_ERR, "CONFIGURING PLL FAILURE\n");
                post_code(POST_PLL_RESET_FAIL);
-               __asm__ __volatile__("hlt\n");
+               die("CONFIGURING PLL FAILURE\n");
 
        }
        printk(BIOS_DEBUG, "PLL configured.\n");