| # SPDX-License-Identifier: BSD-3-Clause |
| #------------------------------------------------------------------------------ |
| # ----------------------------------------------------------------------------- |
| PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/console |
| ifeq ($(CONSOLE), NS16550) |
| $(eval $(call add_define_val,NXP_CONSOLE,${NXP_CONSOLE})) |
| CONSOLE_SOURCES := $(PLAT_DRIVERS_PATH)/console/16550_console.S \ |
| $(PLAT_DRIVERS_PATH)/console/console_16550.c |
| CONSOLE_SOURCES := drivers/arm/pl011/aarch64/pl011_console.S \ |
| ${PLAT_DRIVERS_PATH}/console/console_pl011.c |
| $(error -> CONSOLE not set!) |
| ifeq (${BL_COMM_CONSOLE_NEEDED},yes) |
| BL_COMMON_SOURCES += ${CONSOLE_SOURCES} |
| ifeq (${BL2_CONSOLE_NEEDED},yes) |
| BL2_SOURCES += ${CONSOLE_SOURCES} |
| ifeq (${BL31_CONSOLE_NEEDED},yes) |
| BL31_SOURCES += ${CONSOLE_SOURCES} |
| # ----------------------------------------------------------------------------- |