Commit History

Author SHA1 Message Date
  Robin Murphy 4b123757ee iommu/io-pgtable-arm: Make allocations NUMA-aware 7 years ago
  YueHaibing f793b13ef0 iommu/io-pgtable-arm: Use for_each_set_bit to simplify code 7 years ago
  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 years ago
  Robin Murphy 7868805969 iommu/io-pgtable-arm: Avoid warning with 32-bit phys_addr_t 7 years ago
  Robin Murphy 6c89928ff7 iommu/io-pgtable-arm: Support 52-bit physical address 7 years ago
  Vivek Gautam 193e67c00e iommu/io-pgtable: Use size_t return type for all foo_unmap 7 years ago
  Robin Murphy 32b124492b iommu/io-pgtable-arm: Convert to IOMMU API TLB sync 8 years ago
  Robin Murphy 7655739143 iommu/io-pgtable: Sanitise map/unmap addresses 8 years ago
  Will Deacon 77f3445866 iommu/io-pgtable-arm: Use dma_wmb() instead of wmb() when publishing table 8 years ago
  Robin Murphy 2c3d273eab iommu/io-pgtable-arm: Support lockless operation 8 years ago
  Robin Murphy 81b3c25218 iommu/io-pgtable: Introduce explicit coherency 8 years ago
  Robin Murphy fb3a95795d iommu/io-pgtable-arm: Improve split_blk_unmap 8 years ago
  Robin Murphy 022f4e4f31 iommu/io-pgtable-arm: Avoid shift overflow in block size 8 years ago
  Oleksandr Tyshchenko ed46e66cc1 iommu/io-pgtable-arm: Check for leaf entry before dereferencing it 8 years ago
  Jeremy Gebben e7468a23da iommu/io-pgtable-arm: add support for the IOMMU_PRIV flag 8 years ago
  Bhumika Goyal dfed5f01e2 iommu/io-pgtable-arm: Use const and __initconst for iommu_gather_ops structures 9 years ago
  Kefeng Wang 4ae8a5c528 iommu/io-pgtable-arm: Use for_each_set_bit to simplify the code 9 years ago
  Will Deacon 7c6d90e2bb iommu/io-pgtable-arm: Fix iova_to_phys for block entries 9 years ago
  Robin Murphy fb948251e4 iommu/io-pgtable-arm: Support IOMMU_MMIO flag 9 years ago
  Robin Murphy 3850db49da iommu/io-pgtable: Rationalise quirk handling 9 years ago
  Robin Murphy 507e4c9d19 iommu/io-pgtable: Add helper functions for TLB ops 9 years ago
  Lada Trimasova 8f6aff9858 iommu/io-pgtable-arm: Fix io-pgtable-arm build failure 9 years ago
  Will Deacon 12c2ab0957 iommu/io-pgtable-arm: Ensure we free the final level on teardown 9 years ago
  Robin Murphy fdc3896763 iommu/io-pgtable: Make io_pgtable_ops_to_pgtable() macro common 9 years ago
  Robin Murphy 06c610e8f3 iommu/io-pgtable: Indicate granule for TLB maintenance 9 years ago
  Robin Murphy 2eb97c7861 iommu/io-pgtable-arm: Avoid dereferencing bogus PTEs 9 years ago
  Robin Murphy ffcb6d1686 iommu/io-pgtable-arm: Don't use dma_to_phys() 10 years ago
  Will Deacon cf27ec930b iommu/io-pgtable-arm: Unmap and free table when overwriting with block 10 years ago
  Robin Murphy f5b831907d iommu/io-pgtable: Remove flush_pgtable callback 10 years ago
  Robin Murphy 87a91b15d6 iommu/io-pgtable-arm: Centralise sync points 10 years ago