[LinuxBIOS] [Patch] AMD cs5536 uart disable
Marc Jones
marc.jones at amd.com
Thu May 31 01:52:50 CEST 2007
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 at amd.com>
--
Marc Jones
Senior Software Engineer
(970) 226-9684 Office
mailto:Marc.Jones at amd.com
http://www.amd.com/embeddedprocessors
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: uartdisable.patch
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20070530/bda6cf8d/attachment.ksh>
More information about the coreboot
mailing list