Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_kernel_shift_sdm845
/
d5d4e7b043e9e711b05341dcefe3c0b89caef233
/
drivers
/
iommu
/
io-pgtable-arm.c
04b0c85
iommu/io-pgtable-arm: Set page table coherency
by Liam Mark
· 8 years ago
17f3180
iommu/io-pgtable-arm: support querying IOVA coherency
by Liam Mark
· 8 years ago
d35ec7c
iommu: io-pgtable-arm: Use correct bitmask for pgd entry
by Patrick Daly
· 8 years ago
5649c82
iommu/io-pgtable: Fix use of quirk "use upstream hint"
by Liam Mark
· 8 years ago
ce6786f
iommu: io-pgtable-arm: Support DOMAIN_ATTRIBUTE_USE_UPSTREAM_HINT
by Patrick Daly
· 8 years ago
bf76227
iommu: io-pgtable-arm: Implement IOMMU_USE_UPSTREAM_HINT
by Patrick Daly
· 8 years ago
a8a228d
iommu/io-pgtable-arm: Use outer shareable for all configurations
by Liam Mark
· 8 years ago
1245b7f
iommu/io-pgtable-arm: Make cacheable mappings outer-shareable
by Mitchel Humpherys
· 9 years ago
45b2e97
iommu/io-pgtable-arm: Support SMMU coherent page tables
by Mitchel Humpherys
· 9 years ago
781558f
iommu: io-pgtable-arm: Fix arm_lpae_split_blk_unmap cornercase
by Patrick Daly
· 8 years ago
d5bb2da
iommu/io-pgtable-arm: Use non-cacheable page table memory
by Mitchel Humpherys
· 10 years ago
c11d108
iommu/arm-smmu: Add support for page table donation
by Patrick Daly
· 8 years ago
f01d6e3
iommu/io-pgtable: Add memory stats debugfs file
by Mitchel Humpherys
· 10 years ago
47b4836
iommu/io-pgtable-arm: Optimize map by batching flushes
by Stepan Moskovchenko
· 10 years ago
faa87fc
iommu: io-pgtable-arm: Flush all tlbs at end of unmap
by Mitchel Humpherys
· 10 years ago
b7fb0c5
iommu: io-pgtable-arm: Disable tests for 16Kb and 64Kb granules
by Patrick Daly
· 9 years ago
601ebd3
iommu: io-pgtable-arm: Improve coverage of arm_lpae_range_has_mapping
by Mitchel Humpherys
· 10 years ago
9739d9b
iommu: io-pgtable-arm: Only suppress map failures during map tests
by Mitchel Humpherys
· 10 years ago
e4012a6
iommu: io-pgtable-arm: Add selftest for mixed block + page mappings
by Mitchel Humpherys
· 10 years ago
fdf212a
iommu: io-pgtable-arm: make selftests more thorough
by Mitchel Humpherys
· 10 years ago
df18a9a
iommu: io-pgtable-arm: add self-test for .mag_sg
by Mitchel Humpherys
· 10 years ago
f96739f
iommu/io-pgtable-arm: add support for the IOMMU_PRIV flag
by Jeremy Gebben
· 9 years ago
1b0313e
iommu/io-pgtable-arm: Stricter double-map checking
by Mitchel Humpherys
· 9 years ago
deb3e83
iommu/io-pgtable-arm: Don't leave dangling table entries
by Mitchel Humpherys
· 10 years ago
67ba8eb
Revert "iommu/io-pgtable-arm: Unmap and free table when overwriting with block"
by Patrick Daly
· 9 years ago
f145f05
iommu/io-pgtable-arm: Use optimized unmap path properly
by Patrick Daly
· 9 years ago
5f92f32
iommu: io-pgtable-arm: unmap last level all at once
by Mitchel Humpherys
· 10 years ago
5e05059
iommu: io-pgtable: use size_t for unmap return value
by Mitchel Humpherys
· 10 years ago
4d7cdd9
iommu/arm-smmu: Check the return type of map_sg and take appropriate action
by Rohit Vaswani
· 9 years ago
daab041
iommu: io-pgtable-arm: implement .map_sg
by Mitchel Humpherys
· 10 years ago
7c6d90e
iommu/io-pgtable-arm: Fix iova_to_phys for block entries
by Will Deacon
· 9 years ago
fb94825
iommu/io-pgtable-arm: Support IOMMU_MMIO flag
by Robin Murphy
· 9 years ago
3850db4
iommu/io-pgtable: Rationalise quirk handling
by Robin Murphy
· 9 years ago
507e4c9
iommu/io-pgtable: Add helper functions for TLB ops
by Robin Murphy
· 9 years ago
8f6aff9
iommu/io-pgtable-arm: Fix io-pgtable-arm build failure
by Lada Trimasova
· 9 years ago
12c2ab0
iommu/io-pgtable-arm: Ensure we free the final level on teardown
by Will Deacon
· 9 years ago
fdc3896
iommu/io-pgtable: Make io_pgtable_ops_to_pgtable() macro common
by Robin Murphy
· 9 years ago
06c610e
iommu/io-pgtable: Indicate granule for TLB maintenance
by Robin Murphy
· 9 years ago
2eb97c7
iommu/io-pgtable-arm: Avoid dereferencing bogus PTEs
by Robin Murphy
· 9 years ago
ffcb6d1
iommu/io-pgtable-arm: Don't use dma_to_phys()
by Robin Murphy
· 9 years ago
cf27ec9
iommu/io-pgtable-arm: Unmap and free table when overwriting with block
by Will Deacon
· 9 years ago
f5b8319
iommu/io-pgtable: Remove flush_pgtable callback
by Robin Murphy
· 9 years ago
87a91b1
iommu/io-pgtable-arm: Centralise sync points
by Robin Murphy
· 9 years ago
f8d5496
iommu/io-pgtable-arm: Allow appropriate DMA API use
by Robin Murphy
· 9 years ago
63979b8
iommu/io-pgtable-arm: avoid speculative walks through TTBR1
by Will Deacon
· 10 years ago
367bd97
iommu/io-pgtable-arm: Fix self-test WARNs on i386
by Will Deacon
· 10 years ago
c896c13
iommu: io-pgtable-arm: add non-secure quirk
by Laurent Pinchart
· 10 years ago
fe4b991
iommu: add self-consistency tests to ARM LPAE IO page table allocator
by Will Deacon
· 10 years ago
e1d3c0f
iommu: add ARM LPAE page table allocator
by Will Deacon
· 10 years ago