the following patch was just integrated into master: commit 11c4c92d918df878f052a501ce22b3eee2199cef Author: Vadim Bendebury firstname.lastname@example.org Date: Wed Apr 23 14:26:01 2014 -0700
ipq8064/storm: UART enable and various fixes
The original patch from chromium was a bit of a mishmash. Between that, rebasing and using the coreboot.org UART infrastructure, the patch has changed a bit from the original. It seems reasonable to keep these changes together. - build in the ipq UART and turn on bootblock console - sets LPAE and ROM header address - adds cpd.c to storm
The original commit: ipq8064: make UART driver work in bootblock
This patch it the last one in the chain adapting the ipq9064 UART driver for use in coreboot. A new config option (CONSOLE_SERIAL_IPQ806X) is being introduced to control inclusion of the driver.
The previously introduced uart_wrapper.c is now included in the build to provide the console driver structure used by ramstage.
Necessary configuration options are added to allow use of UART in the bootblock.
TEST=with this change the coreboot image on AP148 prints a banner on start up:
coreboot-4.0 Wed Apr 23 16:24:51 PDT 2014 starting...
Original-Change-Id: I129ee30ba17a5061b30cfee56c135df31eba98b5 Original-Signed-off-by: Vadim Bendebury email@example.com Original-Reviewed-on: https://chromium-review.googlesource.com/196663 (cherry picked from commit 42ca8994361327c24e7a611505b21534dd231f30) Signed-off-by: Marc Jones firstname.lastname@example.org
See http://review.coreboot.org/7875 for details.