arm64: topology: Add support for topology DT bindings
authorMark Brown <broonie@linaro.org>
Fri, 2 May 2014 20:38:29 +0000 (21:38 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Fri, 16 May 2014 16:12:41 +0000 (17:12 +0100)
commitebdc94470d23d73dcab3748ae7eefa9ca669cdbe
tree0cbd279824819325ea26355234997a38d2efcdc8
parentc31bf0488d67737668b7401fac4b7ed550eaad76
arm64: topology: Add support for topology DT bindings

Add support for parsing the explicit topology bindings to discover the
topology of the system.

Since it is not currently clear how to map multi-level clusters for the
scheduler all leaf clusters are presented to the scheduler at the same
level. This should be enough to provide good support for current systems.

Signed-off-by: Mark Brown <broonie@linaro.org>
Reviewed-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/kernel/topology.c