summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/cpu
diff options
context:
space:
mode:
authorSudeep Holla <sudeep.holla@arm.com>2019-06-27 22:52:56 +0300
committerPaul Walmsley <paul.walmsley@sifive.com>2019-07-22 19:17:07 +0300
commit849b384f92bcadf2bd967f81ceeff815c9cd6af9 (patch)
treefac884a5cdb301f629bfac1ac5e26d80b159fbd7 /Documentation/devicetree/bindings/cpu
parent5f9e832c137075045d15cd6899ab0505cfb2ca4b (diff)
downloadlinux-849b384f92bcadf2bd967f81ceeff815c9cd6af9.tar.xz
Documentation: DT: arm: add support for sockets defining package boundaries
The current ARM DT topology description provides the operating system with a topological view of the system that is based on leaf nodes representing either cores or threads (in an SMT system) and a hierarchical set of cluster nodes that creates a hierarchical topology view of how those cores and threads are grouped. However this hierarchical representation of clusters does not allow to describe what topology level actually represents the physical package or the socket boundary, which is a key piece of information to be used by an operating system to optimize resource allocation and scheduling. Lets add a new "socket" node type in the cpu-map node to describe the same. Signed-off-by: Sudeep Holla <sudeep.holla@arm.com> Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com>
Diffstat (limited to 'Documentation/devicetree/bindings/cpu')
0 files changed, 0 insertions, 0 deletions