summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorMitchel Humpherys <mitchelh@codeaurora.org>2016-04-11 14:57:05 -0700
committerJeevan Shriram <jshriram@codeaurora.org>2016-04-18 17:06:20 -0700
commitf4515051a95ddec856a299dd4b1e56a118309b27 (patch)
tree69cf12ab6140385f7f652f77e1d01db78ba6bd23 /tools/perf/scripts/python
parentbc509c68676ec98002ac7696c72f099d02d0ff6e (diff)
ARM: dts: msm: Don't set the iommus property on IOMMUs
Since the IOMMU debug and test framework relies on parsing `iommus' properties from the device tree, we've relied on setting an `iommus' property directly on a few of our IOMMUs, just to ensure that the debugfs directory gets populated even when client drivers haven't been enabled. However, in newer kernels, any device node with an `iommus' property gets auto-attached to the given IOMMU, which isn't actually what we want to have happen. The end result is that we try to map our own page table memory into an IOMMU, resulting in a recursive mapping loop, which is unequivocally bad. Fix this by removing the recursive `iommus' property. The method for testing these things in isolation from clients will need to be re-worked. CRs-Fixed: 1000848 Change-Id: I394bfc1c72492415d6f7fbb0b10df309b86d6faa Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions