nb/intel/pineview/raminit: Remove very long delays
These delays, adding up to 600 ms, don’t seem to be needed, so remove them. TESTED on d510mo, boots fine without. Change-Id: If089d6677fe95b086eeb00540acfbb66fa2e1c47 Signed-off-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-on: https://review.coreboot.org/19505 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Philippe Mathieu-Daudé <philippe.mathieu.daude@gmail.com> Reviewed-by: Nico Huber <nico.h@gmx.de> Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com> Reviewed-by: Damien Zammit <damien@zamaudio.com>
This commit is contained in:
parent
d4f994bbc4
commit
53815e1561
|
@ -2577,12 +2577,9 @@ void sdram_initialize(int boot_path, const u8 *spd_addresses)
|
||||||
|
|
||||||
/* Enable HPET */
|
/* Enable HPET */
|
||||||
enable_hpet();
|
enable_hpet();
|
||||||
hpet_udelay(300000);
|
|
||||||
|
|
||||||
MCHBAR16(0xc1c) = MCHBAR16(0xc1c) | (1 << 15);
|
MCHBAR16(0xc1c) = MCHBAR16(0xc1c) | (1 << 15);
|
||||||
|
|
||||||
hpet_udelay(100000);
|
|
||||||
|
|
||||||
sdram_clk_crossing(&si);
|
sdram_clk_crossing(&si);
|
||||||
|
|
||||||
sdram_checkreset();
|
sdram_checkreset();
|
||||||
|
@ -2599,8 +2596,6 @@ void sdram_initialize(int boot_path, const u8 *spd_addresses)
|
||||||
PRINTK_DEBUG("Done dlltiming\n");
|
PRINTK_DEBUG("Done dlltiming\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
hpet_udelay(200000);
|
|
||||||
|
|
||||||
if (si.boot_path != BOOT_PATH_RESET) {
|
if (si.boot_path != BOOT_PATH_RESET) {
|
||||||
sdram_rcomp(&si);
|
sdram_rcomp(&si);
|
||||||
PRINTK_DEBUG("Done RCOMP\n");
|
PRINTK_DEBUG("Done RCOMP\n");
|
||||||
|
|
Loading…
Reference in New Issue