summaryrefslogtreecommitdiff
path: root/src/northbridge/intel/i855/raminit.c
diff options
context:
space:
mode:
authorStefan Reinauer <stepan@coresystems.de>2010-04-14 09:04:31 +0000
committerStefan Reinauer <stepan@openbios.org>2010-04-14 09:04:31 +0000
commitc264ad930a2579dc235de0c95842374e89ff5d6a (patch)
treec095977ca6ea6f6fea8282e3abd672e3191d5591 /src/northbridge/intel/i855/raminit.c
parentccdd20a539f81591df3ca5d89e2b74663865e0b1 (diff)
downloadcoreboot-c264ad930a2579dc235de0c95842374e89ff5d6a.tar.xz
fix digitallogic adl855pc compilation (and clean up the warnings while at it)
Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5424 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/northbridge/intel/i855/raminit.c')
-rw-r--r--src/northbridge/intel/i855/raminit.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/northbridge/intel/i855/raminit.c b/src/northbridge/intel/i855/raminit.c
index 136266da2c..5d71a27ca1 100644
--- a/src/northbridge/intel/i855/raminit.c
+++ b/src/northbridge/intel/i855/raminit.c
@@ -19,6 +19,7 @@
*/
#include <sdram_mode.h>
+#include <delay.h>
#define dumpnorth() dump_pci_device(PCI_DEV(0, 0, 1))
#define VG85X_MODE (SDRAM_BURST_4 | SDRAM_BURST_INTERLEAVED | SDRAM_CAS_2_5)
@@ -85,20 +86,11 @@ static void spd_set_dram_throttle_control(const struct mem_controller *ctrl)
pci_write_config32(ctrl->d0, 0xa0, dtc_reg);
}
-void udelay(int usecs)
-{
- int i;
- for(i = 0; i < usecs; i++)
- outb(i & 0xff, 0x80);
-}
-
#define delay() udelay(200)
/* if ram still doesn't work do this function */
static void spd_set_undocumented_registers(const struct mem_controller *ctrl)
{
- uint16_t word;
-
/* 0:0.0 */
/*
pci_write_config32(PCI_DEV(0, 0, 0), 0x10, 0xe0000008);