arm64: topology: Add support for topology DT bindings
authorMark Brown <broonie@linaro.org>
Fri, 2 May 2014 20:38:29 +0000 (13:38 -0700)
committerSudeep Holla <sudeep.holla@arm.com>
Mon, 2 Jun 2014 09:47:51 +0000 (10:47 +0100)
commit5b79d65c1e0fe3edf1a682a321c4606ad91410fd
treee5757946ce54ac76bd4553488485f61092c2d278
parent449a59f7f591c00867c51c906742f43c2a6d04db
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