summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndreas Sandberg <andreas.sandberg@arm.com>2016-02-23 11:21:07 +0000
committerAndreas Sandberg <andreas.sandberg@arm.com>2016-02-23 11:21:07 +0000
commit826e0047b0a830ea5980ce1d0db7797ab3ee6de2 (patch)
treeaabd9b23d1e22c6c5bf7a1f47c63be9c3b9744d7 /src
parent4619f0ee8bf2cd3f05f727b56c1e449b4bfecce1 (diff)
downloadgem5-826e0047b0a830ea5980ce1d0db7797ab3ee6de2.tar.xz
arm: Ship Linux device trees with gem5
Ship aarch32 and aarch64 device trees with gem5. We currently ship device trees as a part of the gem5 Linux kernel repository. This makes tracking hard since device trees are supposed to be platform dependent rather than kernel dependent (Linux considers device trees to be a stable kernel ABI). It also makes code sharing between aarch32 and aarch64 impossible. This changeset implements a set of device trees for the new VExpress_GEM5_V1 platform. The platform is described in a shared file that is separate from the memory/CPU description. Due to differences in how secondary CPUs are initialized, aarch32 and aarch64 use different base files describing CPU nodes and the machine's compatibility property.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions