Browse Source

Merge "feat(versal-net): add support for uart1 console" into integration

pull/1993/head
Joanna Farley 2 years ago
committed by TrustedFirmware Code Review
parent
commit
caea096583
  1. 8
      plat/xilinx/versal_net/include/versal_net_def.h
  2. 5
      plat/xilinx/versal_net/platform.mk

8
plat/xilinx/versal_net/include/versal_net_def.h

@ -138,9 +138,17 @@
* UART related constants
******************************************************************************/
#define VERSAL_NET_UART0_BASE U(0xF1920000)
#define VERSAL_NET_UART1_BASE U(0xF1930000)
#define VERSAL_NET_UART_BAUDRATE 115200
#if VERSAL_NET_CONSOLE_IS(pl011) || VERSAL_NET_CONSOLE_IS(pl011_0)
#define VERSAL_NET_UART_BASE VERSAL_NET_UART0_BASE
#elif VERSAL_NET_CONSOLE_IS(pl011_1)
#define VERSAL_NET_UART_BASE VERSAL_NET_UART1_BASE
#else
# error "invalid VERSAL_NET_CONSOLE"
#endif
#define PLAT_VERSAL_NET_CRASH_UART_BASE VERSAL_NET_UART_BASE
#define PLAT_VERSAL_NET_CRASH_UART_CLK_IN_HZ VERSAL_NET_UART_CLOCK

5
plat/xilinx/versal_net/platform.mk

@ -53,6 +53,11 @@ USE_COHERENT_MEM := 0
HW_ASSISTED_COHERENCY := 1
VERSAL_NET_CONSOLE ?= pl011
ifeq (${VERSAL_NET_CONSOLE}, $(filter ${VERSAL_NET_CONSOLE},pl011 pl011_0 pl011_1))
else
$(error Please define VERSAL_NET_CONSOLE)
endif
$(eval $(call add_define_val,VERSAL_NET_CONSOLE,VERSAL_NET_CONSOLE_ID_${VERSAL_NET_CONSOLE}))
PLAT_INCLUDES := -Iinclude/plat/arm/common/ \

Loading…
Cancel
Save