coreboot/src
Aaron Durbin 5793b7371d x86: remove printk() from init_timer()
For console drivers which use udelay() we can deadlock
in the printk path on the spinlock. The reason is that
on the first call to udelay() from within a console driver
it will go back down the printk() path deadlocking oneself.

Just remove the printk() as it was asymmetric on romstage
vs ramstage.

Change-Id: I30fe7d6e5b4684f17d4f353c0816b64f9242de0a
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/10483
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Tested-by: build bot (Jenkins)
2015-06-09 22:25:41 +02:00
..
acpi acpi/sata: add generic sata ssdt port generator 2015-06-07 01:24:47 +02:00
arch cbmem: add indicator to hooks if cbmem is being recovered 2015-06-09 22:03:30 +02:00
console consoles: remove unused infrastructure 2015-05-26 19:02:54 +02:00
cpu x86: remove printk() from init_timer() 2015-06-09 22:25:41 +02:00
device device/device.c: Improve output in init_dev() 2015-06-09 22:00:53 +02:00
drivers cbmem: add indicator to hooks if cbmem is being recovered 2015-06-09 22:03:30 +02:00
ec lenovo: Move pc_keyboard_init to h8 init. 2015-05-29 07:45:55 +02:00
include stage_cache: use cbmem init hooks 2015-06-09 22:06:40 +02:00
lib stage_cache: use cbmem init hooks 2015-06-09 22:06:40 +02:00
mainboard google/jecht: add new mainboard 2015-06-09 14:28:38 +02:00
northbridge Create i945-ivy smm tseg init based on ivy code. 2015-06-09 19:52:27 +02:00
soc pistachio: increase romstage size 2015-06-09 22:07:44 +02:00
southbridge Create i945-ivy smm tseg init based on ivy code. 2015-06-09 19:52:27 +02:00
superio devicetree: Discriminate device ops scan_bus() 2015-06-04 11:19:01 +02:00
vendorcode Removed unused SOUTHBRIDGE_INTEL_FSP_I89XX expressions 2015-06-07 22:11:07 +02:00
Kconfig acpi/sata: add generic sata ssdt port generator 2015-06-07 01:24:47 +02:00