coreboot/src/cpu
Hung-Te Lin 547fbbfe2e arm/exynos: Allow releasing UART retention for resume.
The UART / serial console is put in retention state by kernel during suspend /
resume path, which caused Coreboot not able to print any messages during resume.

Sending values to the padret_uart_opt inside PMU may release UART, but that may
also cause unexpected output when kernel is back. However, it's still very
helpful when we are debugging suspend/resume inside Coreboot.

To get UART message on resume, call wakeup_enable_uart() in boot block or
romstage (before console_init).

BUG=none
TEST=emerge-peach_pit chromeos-coreboot-peach_pit

Change-Id: Ib5759cb402c6e018d9dba14fad8b61f6a1b1a265
Reviewed-on: https://chromium-review.googlesource.com/170440
Tested-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Commit-Queue: Hung-Te Lin <hungte@chromium.org>
2013-09-24 10:02:34 +00:00
..
amd copy_and_run: drop boot_complete parameter 2013-05-10 11:55:19 -07:00
armltd qemu-armv7 CPU: Move Kconfig code into CPU directory 2013-06-20 15:51:33 -07:00
intel model_106cx: don't blindly set Kconfig settings 2013-09-20 00:52:23 +00:00
samsung arm/exynos: Allow releasing UART retention for resume. 2013-09-24 10:02:34 +00:00
via copy_and_run: drop boot_complete parameter 2013-05-10 11:55:19 -07:00
x86 Enable CAR_MIGRATION on Exynos 5250 and 5420 2013-07-30 17:08:47 -07:00
Kconfig Enable CAR_MIGRATION on Exynos 5250 and 5420 2013-07-30 17:08:47 -07:00
Makefile.inc cpu: Add CPU microcode file to cbfs with 16-byte alignment 2013-06-12 06:55:42 -07:00