config/arm: fix implementer and its SoCs
authorJuraj Linkeš <juraj.linkes@pantheon.tech>
Wed, 14 Apr 2021 13:41:36 +0000 (15:41 +0200)
committerThomas Monjalon <thomas@monjalon.net>
Thu, 15 Apr 2021 20:34:37 +0000 (22:34 +0200)
commit8f5ea6a464ac5894970dc6463f85538f2f5dc2bb
tree276fc98d3180a53c098429b30422eeb6f4e37eeb
parentf2340c858046ca667a37961a334c8bfa739a1550
config/arm: fix implementer and its SoCs

Fix the implementer and part number of DPAA and ARMADA SoCs.
The current values of 16 cores and 1 NUMA node don't cover all SoCs from
the Arm implementer, e.g. Taishan 2280 has 64 cores and 4 NUMA nodes.
Increase these to 64 and 4 to widen the coverage.
Also increase the neoverse-n1 MAX_LCORE and MAX_NUMA_NODES to reflect
new available hardware (Amplere Altra).
Add configuration to SoC options where smaller values are needed.

Fixes: 6ec78c2463ac ("build: add meson support for dpaaX platforms")
Fixes: dd1cd845c102 ("config: add Marvell ARMADA based on armv8-a")
Fixes: d97108a33231 ("config: change defaults of armv8")

Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>
Reviewed-by: Liron Himi <lironh@marvell.com>
Acked-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@nvidia.com>
config/arm/meson.build