x86: Don't spam POST80 codes with slow IO functions
authorStefan Reinauer <reinauer@chromium.org>
Sat, 20 Oct 2012 12:33:16 +0000 (12:33 +0000)
committerSimon Glass <sjg@chromium.org>
Fri, 30 Nov 2012 21:44:05 +0000 (13:44 -0800)
commit339c5111065c2b1893af1e4d6e9431b9496879a4
treec4a665a8a22a2bcd3e8a5c951a70a822f6a5ac1b
parenta78d49473c81b8c95adfe684e62e5af6aa4f902d
x86: Don't spam POST80 codes with slow IO functions

This patch prevents u-boot from "spamming" random progress codes on
a port 80 "post card".
The previous version of this patch just removed the delays in the "slow"
IO functions, as they do not need to be slow, however, this patch is
less intrusive.

It uses another unused port that is often used by BIOSes (and the Linux
Kernel) for small delay timing purposes.

Signed-off-by: Stefan Reinauer <reinauer@chromium.org>
Signed-off-by: Simon Glass <sjg@chromium.org>
arch/x86/include/asm/io.h