TFTF: Fix maximum number of CPUs in DSU cluster

According to "Combinations of cores" section in the
Arm DynamIQ Shared Unit Technical Reference Manual,
platforms with CPUs inside DynamIQ Shared Unit (DSU)
can have up to 8 CPUs in a cluster. One of the examples
of such platform is FVP_Base_Cortex-A55x4+Cortex-A76x2
which is used in CI tests. When running TFTF, test detects
only  4 Cortex-A55 CPUs and other 2 Cortex-A76 CPUs are
kept in power off state:
NOTICE:    Cluster #0   [4 CPUs]
NOTICE:      CPU #0   [MPID: 0x1000000]
NOTICE:      CPU #1   [MPID: 0x1000100]
NOTICE:      CPU #2   [MPID: 0x1000200]
NOTICE:      CPU #3   [MPID: 0x1000300]
TFTF FVP topology for CPUs with single threads supports up to 4
clusters with up to 4 CPUs per cluster (default configuration
is 2 x 4) and thus cannot detect 2 extra CPUs in the same cluster.
This patch fixes this issue by setting maximum number of CPUs
in DSU cluster to 8.

Signed-off-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
Change-Id: I18acd1728e566cabb2331c988a2da972f8be3aae
1 file changed