diff options
author | Nate Watterson | 2017-01-10 20:47:13 +0100 |
---|---|---|
committer | Will Deacon | 2017-01-26 19:16:57 +0100 |
commit | 692c4e422dae023a5247c0c6fc3b7b89305ca974 (patch) | |
tree | e6e8e9fadbb079dd5c61e9e6b9807a9e762fbfce /drivers/iommu/of_iommu.c | |
parent | iommu/arm-smmu-v3: Clear prior settings when updating STEs (diff) | |
download | kernel-qcow2-linux-692c4e422dae023a5247c0c6fc3b7b89305ca974.tar.gz kernel-qcow2-linux-692c4e422dae023a5247c0c6fc3b7b89305ca974.tar.xz kernel-qcow2-linux-692c4e422dae023a5247c0c6fc3b7b89305ca974.zip |
iommu/arm-smmu-v3: limit use of 2-level stream tables
In the current arm-smmu-v3 driver, all smmus that support 2-level
stream tables are being forced to use them. This is suboptimal for
smmus that support fewer stream id bits than would fill in a single
second level table. This patch limits the use of 2-level tables to
smmus that both support the feature and whose first level table can
possibly contain more than a single entry.
Signed-off-by: Nate Watterson <nwatters@codeaurora.org>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Diffstat (limited to 'drivers/iommu/of_iommu.c')
0 files changed, 0 insertions, 0 deletions