coreboot-kgpe-d16/src
Marc Jones f027280d39 The UART disable code was causing a hang and was worked around with a
return that skipped the disable code. This patch removes the return and
fixes the UART disable code.

The problem was that the disable code was ORing bits into the Legacy_IO
MSR causing issues with the LPC SIOs init code that would manifest as a
hang because the IO would not be decoded correctly. ANDing to clear the
bits fixes the issue.

Signed-off-by: Marc Jones <marc.jones@amd.com>
Acked-by: Ronald G. Minnich <rminnich@gmail.com>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>



git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2706 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2007-06-02 23:55:17 +00:00
..
arch Fix epia-m build after u8/u16/u32 changes in Yh Lu's patch. 2007-04-07 09:17:00 +00:00
boot This patch makes a some elf debugging information available at log level 2007-04-14 16:34:32 +00:00
config This is (most of) the usb2 debug console code ripped out of 2007-02-28 11:17:02 +00:00
console This is (most of) the usb2 debug console code ripped out of 2007-02-28 11:17:02 +00:00
cpu Use the common LinuxBIOS license header format. 2007-05-29 12:06:06 +00:00
devices This is the last remainder from Yinghai's mega patch. It fixes issues with 2007-05-21 18:11:17 +00:00
drivers Clean up whitespace in preparation for another patch to fix fan control. 2007-05-11 19:23:57 +00:00
include Drop duplicate 82371AB device IDs (trivial). 2007-05-29 19:26:37 +00:00
lib This is (most of) the usb2 debug console code ripped out of 2007-02-28 11:17:02 +00:00
mainboard Various 440BX and Tyan S1846 related minor changes and fixes (trivial): 2007-05-27 23:31:31 +00:00
northbridge Lower the RAM init delays we use on the Intel 440BX. 2007-05-28 14:37:06 +00:00
pc80 Small patch that adds an error message in case the keyboard selftest fails. 2007-05-24 13:55:45 +00:00
pmc/altimus/mpc7410 Use the common LinuxBIOS license header (trivial). Refs #5. 2006-12-05 15:27:46 +00:00
ram - Adds support for the Advantech eval board. Configuration was produced 2006-04-01 04:10:44 +00:00
sdram 1201_ht_bus0_dev0_fidvid_core.diff 2005-12-02 21:52:30 +00:00
southbridge The UART disable code was causing a hang and was worked around with a 2007-06-02 23:55:17 +00:00
stream This eliminates an illegal and annoying warning. 2007-02-03 10:43:48 +00:00
superio Various IT8712F fixes: 2007-05-24 18:44:50 +00:00