summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorMitchel Humpherys <mitchelh@codeaurora.org>2015-01-13 15:28:40 -0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:11:31 -0700
commit50d5d44cc83edf9866efea9526fc9c10083b2a86 (patch)
tree2adc0f2b55979a648c1ceb2db025873143ff6580 /include/linux
parent4e11e4b28eab0bac57a709a997758c6282430ff4 (diff)
iommu/arm-smmu: add DT option to skip certain initialization
On some targets, context banks can be dedicated for use by other execution environments outside of Linux. However, we currently assume that we own all of the context banks during SMMU initialization in arm_smmu_device_reset. This can mess up the other execution environments since we are trampling on their SCTLR, SMR, and S2CR. Provide a DT option to skip this initialization altogether, since the other execution environment should have already initialized the SMMU anyways. Change-Id: I0ed4cbbcdad596f9201f83cb7d0e28a289e18a6e Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions