n1sdp: update platform macros for dual-chip setup
N1SDP supports multichip configuration wherein n1sdp boards are
connected over high speed coherent CCIX link  for now only dual-chip is
supported.

A single instance of TF-A runs on master chip which should be aware of
slave chip's CPU and memory topology.

This patch updates platform macros to include remote chip's information
and also ensures that a single version of firmware works for both single
and dual-chip setup.

Change-Id: I75799fd46dc10527aa99585226099d836c21da70
Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
1 parent 34c7af4 commit f91a8e4c2c5e9312b257fd241f2114b9532edd15
@Manish Pandey Manish Pandey authored on 11 Sep 2019
Showing 6 changed files
View
plat/arm/board/n1sdp/aarch64/n1sdp_helper.S
View
plat/arm/board/n1sdp/include/platform_def.h
View
plat/arm/board/n1sdp/n1sdp_bl31_setup.c
View
plat/arm/board/n1sdp/n1sdp_def.h
View
plat/arm/board/n1sdp/n1sdp_plat.c
View
plat/arm/board/n1sdp/n1sdp_topology.c