[U-Boot] [PATCH v2 0/5] x86: Early debug enhancements
Simon Glass
sjg at chromium.org
Mon Oct 19 03:51:22 CEST 2015
This series adds a few more features to the debug UART, making it possible
to use it even when the board needs to perform additional init for the UART
to work. The debug UART is anabled on link.
Some minor PCI tidy-ups are also included.
Link currently does not boot due to lack of early malloc() memory. For now
just increase the size.
Changes in v2:
- Adjust all _debug_uart_init() declarations to be static inline
- Remove comment block since we now always enable the debug UART
- Use a tab after the 'call' instruction
Simon Glass (5):
debug_uart: Adjust the declaration of debug_uart_init()
debug_uart: Support board-specific UART initialisation
debug_uart: Add an option to announce the debug UART
x86: Init the debug UART if enabled
x86: chromebook_link: Enable the debug UART
arch/x86/cpu/ivybridge/cpu.c | 7 +++++++
arch/x86/cpu/start.S | 11 +++--------
configs/chromebook_link_defconfig | 4 ++++
drivers/serial/Kconfig | 21 +++++++++++++++++++++
drivers/serial/ns16550.c | 2 +-
drivers/serial/serial_efi.c | 2 +-
drivers/serial/serial_s5p.c | 2 +-
include/debug_uart.h | 30 ++++++++++++++++++++++++++++--
lib/efi/efi_stub.c | 2 +-
9 files changed, 67 insertions(+), 14 deletions(-)
--
2.6.0.rc2.230.g3dd15c0
More information about the U-Boot
mailing list