coreboot/src/soc
Teo Boon Tiong 673a4d0f4d soc/intel/skylake: Initialize UART based on CONFIG_UART_DEBUG
Current implementation checks for CONFIG_BOOTBLOCK_CONSOLE and then
initializes UART. If only CONFIG_BOOTBLOCK_CONSOLE
is enabled without enabling CONFIG_UART_DEBUG, there are
compilation issues. This is the case when using SIO UART for Skylake
DT platform. Hence initialize UART when CONFIG_UART_DEBUG is enabled
and not based on CONFIG_BOOTBLOCK_CONSOLE.

Also move BOOTBLOCK_CONSOLE out from UART_DEBUG to CPU_SPECIFIC_OPTIONS
as part of the fix needed.

Change-Id: Id422a55a68d64a06fc874bddca46b0ef5be6d596
Signed-off-by: Teo Boon Tiong <boon.tiong.teo@intel.com>
Reviewed-on: https://review.coreboot.org/17349
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-11-28 06:58:16 +01:00
..
broadcom/cygnus soc/broadcom/cygnus: Update DDR Kconfig 2016-11-17 17:57:09 +01:00
dmp/vortex86ex src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-07-31 19:27:53 +02:00
imgtec/pistachio spi: Get rid of max_transfer_size parameter in spi_slave structure 2016-11-22 17:33:33 +01:00
intel soc/intel/skylake: Initialize UART based on CONFIG_UART_DEBUG 2016-11-28 06:58:16 +01:00
lowrisc/lowrisc riscv: add the lowrisc System On Chip support 2016-10-25 22:31:06 +02:00
marvell marvell/mvmap2315: Compose BOOTBLOCK region 2016-10-21 19:42:23 +02:00
mediatek/mt8173 soc/mediatek/mt8173/spi.c: Change assert to if statement 2016-11-24 00:12:32 +01:00
nvidia soc/nvidia/tegra210: Remove CONSOLE_SERIAL_TEGRA210_UART_CHOICES 2016-11-14 18:10:57 +01:00
qualcomm spi: Clean up SPI flash driver interface 2016-11-22 17:32:09 +01:00
rdc/r8610
rockchip spi: Clean up SPI flash driver interface 2016-11-22 17:32:09 +01:00
samsung soc/samsung/exynos5420/uart.c: Init new serial struct variables 2016-11-24 00:07:00 +01:00
ucb/riscv soc/ucb/riscv: select BOOTBLOCK_CONSOLE 2016-08-15 18:24:42 +02:00