Zhen Lei
|
b6b65ca20b
iommu/io-pgtable-arm: Add support for non-strict mode
|
6 năm trước cách đây |
Robin Murphy
|
85c7a0f1ef
iommu/io-pgtable-arm: Fix race handling in split_blk_unmap()
|
7 năm trước cách đây |
Jean-Philippe Brucker
|
fac83d29d9
iommu/io-pgtable-arm: Fix pgtable allocation in selftest
|
7 năm trước cách đây |
Robin Murphy
|
4b123757ee
iommu/io-pgtable-arm: Make allocations NUMA-aware
|
7 năm trước cách đây |
YueHaibing
|
f793b13ef0
iommu/io-pgtable-arm: Use for_each_set_bit to simplify code
|
7 năm trước cách đây |
Joerg Roedel
|
d4f96fd5c2
Merge branches 'x86/amd', 'x86/vt-d', 'arm/rockchip', 'arm/omap', 'arm/mediatek', 'arm/exynos', 'arm/renesas', 'arm/smmu' and 'core' into next
|
7 năm trước cách đây |
Robin Murphy
|
7868805969
iommu/io-pgtable-arm: Avoid warning with 32-bit phys_addr_t
|
7 năm trước cách đây |
Robin Murphy
|
6c89928ff7
iommu/io-pgtable-arm: Support 52-bit physical address
|
7 năm trước cách đây |
Vivek Gautam
|
193e67c00e
iommu/io-pgtable: Use size_t return type for all foo_unmap
|
7 năm trước cách đây |
Robin Murphy
|
32b124492b
iommu/io-pgtable-arm: Convert to IOMMU API TLB sync
|
7 năm trước cách đây |
Robin Murphy
|
7655739143
iommu/io-pgtable: Sanitise map/unmap addresses
|
8 năm trước cách đây |
Will Deacon
|
77f3445866
iommu/io-pgtable-arm: Use dma_wmb() instead of wmb() when publishing table
|
8 năm trước cách đây |
Robin Murphy
|
2c3d273eab
iommu/io-pgtable-arm: Support lockless operation
|
8 năm trước cách đây |
Robin Murphy
|
81b3c25218
iommu/io-pgtable: Introduce explicit coherency
|
8 năm trước cách đây |
Robin Murphy
|
fb3a95795d
iommu/io-pgtable-arm: Improve split_blk_unmap
|
8 năm trước cách đây |
Robin Murphy
|
022f4e4f31
iommu/io-pgtable-arm: Avoid shift overflow in block size
|
8 năm trước cách đây |
Oleksandr Tyshchenko
|
ed46e66cc1
iommu/io-pgtable-arm: Check for leaf entry before dereferencing it
|
8 năm trước cách đây |
Jeremy Gebben
|
e7468a23da
iommu/io-pgtable-arm: add support for the IOMMU_PRIV flag
|
8 năm trước cách đây |
Bhumika Goyal
|
dfed5f01e2
iommu/io-pgtable-arm: Use const and __initconst for iommu_gather_ops structures
|
8 năm trước cách đây |
Kefeng Wang
|
4ae8a5c528
iommu/io-pgtable-arm: Use for_each_set_bit to simplify the code
|
9 năm trước cách đây |
Will Deacon
|
7c6d90e2bb
iommu/io-pgtable-arm: Fix iova_to_phys for block entries
|
9 năm trước cách đây |
Robin Murphy
|
fb948251e4
iommu/io-pgtable-arm: Support IOMMU_MMIO flag
|
9 năm trước cách đây |
Robin Murphy
|
3850db49da
iommu/io-pgtable: Rationalise quirk handling
|
9 năm trước cách đây |
Robin Murphy
|
507e4c9d19
iommu/io-pgtable: Add helper functions for TLB ops
|
9 năm trước cách đây |
Lada Trimasova
|
8f6aff9858
iommu/io-pgtable-arm: Fix io-pgtable-arm build failure
|
9 năm trước cách đây |
Will Deacon
|
12c2ab0957
iommu/io-pgtable-arm: Ensure we free the final level on teardown
|
9 năm trước cách đây |
Robin Murphy
|
fdc3896763
iommu/io-pgtable: Make io_pgtable_ops_to_pgtable() macro common
|
9 năm trước cách đây |
Robin Murphy
|
06c610e8f3
iommu/io-pgtable: Indicate granule for TLB maintenance
|
9 năm trước cách đây |
Robin Murphy
|
2eb97c7861
iommu/io-pgtable-arm: Avoid dereferencing bogus PTEs
|
9 năm trước cách đây |
Robin Murphy
|
ffcb6d1686
iommu/io-pgtable-arm: Don't use dma_to_phys()
|
10 năm trước cách đây |