arm64: topology: Add support for topology DT bindings
authorMark Brown <broonie@linaro.org>
Sun, 6 Apr 2014 18:45:46 +0000 (19:45 +0100)
committerMark Brown <broonie@linaro.org>
Fri, 9 May 2014 20:38:44 +0000 (21:38 +0100)
commit3252efc39608be2aac69c184559b9ae168003284
tree7d28acd5ff8bafca93dc72df132a1f4d99afbf6c
parent8759b2d0f8067d726c269602ffe310221437ce5e
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>
arch/arm64/kernel/topology.c