This adds a new option to the set of console UART choices and uses the
common console wrapper for bg4cd based devices.
BRANCH=none
BUG=chrome-os-partner:32631
TEST=with the upcoming SOC specific patch applied, when building with
serial console enabled the following option shows up in
auto.conf:
CONFIG_CONSOLE_SERIAL_BG4CD=y
Change-Id: Id2aa2ed4827740aaf04514233bd57cd8df0fea55
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/223596
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
36 lines
1.2 KiB
Makefile
36 lines
1.2 KiB
Makefile
ramstage-y += printk.c
|
|
ramstage-y += console.c
|
|
ramstage-y += vtxprintf.c
|
|
ramstage-y += vsprintf.c
|
|
ramstage-y += post.c
|
|
ramstage-y += die.c
|
|
|
|
smm-y += printk.c
|
|
smm-y += vtxprintf.c
|
|
smm-$(CONFIG_SMM_TSEG) += die.c
|
|
|
|
verstage-$(CONFIG_EARLY_CONSOLE) += vtxprintf.c early_console.c
|
|
verstage-y += console.c
|
|
verstage-y += die.c
|
|
|
|
romstage-$(CONFIG_EARLY_CONSOLE) += vtxprintf.c early_console.c
|
|
romstage-y += console.c
|
|
romstage-y += post.c
|
|
romstage-y += die.c
|
|
|
|
bootblock-$(CONFIG_BOOTBLOCK_CONSOLE) += vtxprintf.c early_console.c
|
|
bootblock-$(CONFIG_BOOTBLOCK_CONSOLE) += console.c
|
|
bootblock-$(CONFIG_BOOTBLOCK_CONSOLE) += die.c
|
|
|
|
ramstage-$(CONFIG_CONSOLE_SERIAL8250) += uart8250_console.c
|
|
ramstage-$(CONFIG_CONSOLE_SERIAL8250MEM) += uart8250mem_console.c
|
|
ramstage-$(CONFIG_USBDEBUG) += usbdebug_console.c
|
|
ramstage-$(CONFIG_CONSOLE_NE2K) += ne2k_console.c
|
|
ramstage-$(CONFIG_CONSOLE_CBMEM) += cbmem_console.c
|
|
ramstage-$(CONFIG_CONSOLE_SERIAL_IPQ806X) += uart_wrapper.c
|
|
ramstage-$(CONFIG_CONSOLE_SERIAL_BG4CD) += uart_wrapper.c
|
|
|
|
secmon-$(CONFIG_ARCH_USE_SECURE_MONITOR) += vtxprintf.c
|
|
secmon-$(CONFIG_ARCH_USE_SECURE_MONITOR) += console.c
|
|
secmon-$(CONFIG_ARCH_USE_SECURE_MONITOR) += die.c
|
|
secmon-$(CONFIG_ARCH_USE_SECURE_MONITOR) += printk.c
|