{"push_id":550028524,"size":1,"distinct_size":1,"ref":"refs/heads/lp","head":"39278b691be7c6c936336b5e3e8db76c63d6291d","before":"3e88b8aaef0dd2cbf83e188487f2eb1b10e48ea6","commits":[{"sha":"39278b691be7c6c936336b5e3e8db76c63d6291d","author":{"email":"b51b9a92386687a9ac927cebfa0f978adeb8cea5@linaro.org","name":"Mark Brown"},"message":"arm64: topology: Implement basic CPU topology support\n\nAdd basic CPU topology support to arm64, based on the existing pre-v8\ncode and some work done by Mark Hambleton.  This patch does not\nimplement any topology discovery support since that should be based on\ninformation from firmware, it merely implements the scaffolding for\nintegration of topology support in the architecture.\n\nNo locking of the topology data is done since it is only modified during\nCPU bringup with external serialisation from the SMP code.\n\nThe goal is to separate the architecture hookup for providing topology\ninformation from the DT parsing in order to ease review and avoid\nblocking the architecture code (which will be built on by other work)\nwith the DT code review by providing something simple and basic.\n\nFollowing patches will implement support for interpreting topology\ninformation from MPIDR and for parsing the DT topology bindings for ARM,\nsimilar patches will be needed for ACPI.\n\nSigned-off-by: Mark Brown <broonie@linaro.org>\nAcked-by: Mark Rutland <mark.rutland@arm.com>\n[catalin.marinas@arm.com: removed CONFIG_CPU_TOPOLOGY, always on if SMP]\nSigned-off-by: Catalin Marinas <catalin.marinas@arm.com>\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nBackported for Nexus 9\n\nConflicts:\n\tarch/arm64/kernel/Makefile\n\tarch/arm64/kernel/smp.c\nSigned-off-by: flar2 <asegaert@gmail.com>","distinct":true,"url":"https://api.github.com/repos/gchild320/kernel_tegra/commits/39278b691be7c6c936336b5e3e8db76c63d6291d"}]}