1. 986d5ec iommu: Move fwspec->iommu_priv to struct dev_iommu by Joerg Roedel · 4 years, 10 months ago
  2. f9867f4 iommu: Introduce accessors for iommu private data by Joerg Roedel · 4 years, 10 months ago
  3. 72acd9d iommu: Move iommu_fwspec to struct dev_iommu by Joerg Roedel · 4 years, 10 months ago
  4. 045a704 iommu: Rename struct iommu_param to dev_iommu by Joerg Roedel · 4 years, 10 months ago
  5. 0008d0c iommu: Define dev_iommu_fwspec_get() for !CONFIG_IOMMU_API by Joerg Roedel · 4 years, 10 months ago
  6. 098accf iommu: Use C99 flexible array in fwspec by Robin Murphy · 5 years ago
  7. e3b5ee0 Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 5 years ago
  8. 8953582 iommu/arm-smmu-v3: Parse PASID devicetree property of platform devices by Jean-Philippe Brucker · 5 years ago
  9. fc10cca drivers/iommu: Initialise module 'owner' field in iommu_device_set_ops() by Will Deacon · 5 years ago
  10. f9f6971 iommu: Implement generic_iommu_put_resv_regions() by Thierry Reding · 5 years ago
  11. 25f003d drivers/iommu: Take a ref to the IOMMU driver prior to ->add_device() by Will Deacon · 5 years ago
  12. 9b3a713 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', 'arm/rockchip', 'arm/mediatek', 'arm/tegra', 'arm/smmu', 'x86/amd', 'x86/vt-d', 'virtio' and 'core' into next by Joerg Roedel · 5 years ago
  13. dd5ddd3 iommu/io-pgtable-arm: Rename IOMMU_QCOM_SYS_CACHE and improve doc by Will Deacon · 5 years ago
  14. 808be0a iommu: Introduce guest PASID bind function by Jacob Pan · 5 years ago
  15. 4c7c171 iommu: Introduce cache_invalidate API by Yi L Liu · 5 years ago
  16. 781ca2d iommu: Add gfp parameter to iommu_ops::map by Tom Murphy · 5 years ago
  17. 8a69961 iommu: Add helpers to set/get default domain type by Joerg Roedel · 5 years ago
  18. 56f8af5 iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() by Will Deacon · 6 years ago
  19. 4fcf854 iommu: Introduce iommu_iotlb_gather_add_page() by Will Deacon · 6 years ago
  20. a7d20dc iommu: Introduce struct iommu_iotlb_gather for batching TLB flushes by Will Deacon · 6 years ago
  21. 6d1bcb9 iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops by Will Deacon · 6 years ago
  22. d95c388 Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/omap', 'generic-dma-ops' and 'core' into next by Joerg Roedel · 6 years ago
  23. 39debdc Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu by Joerg Roedel · 6 years ago
  24. 90ec7a7 iommu/io-pgtable-arm: Add support to use system cache by Vivek Gautam · 6 years ago
  25. adfd373 iommu: Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions by Eric Auger · 6 years ago
  26. bf3255b iommu: Add recoverable fault reporting by Jean-Philippe Brucker · 6 years ago
  27. 0c830e6 iommu: Introduce device fault report API by Jacob Pan · 6 years ago
  28. 4e32348b iommu: Introduce device fault data by Jacob Pan · 6 years ago
  29. 4505153 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 by Thomas Gleixner · 6 years ago
  30. 7423e01 iommu: Add API to request DMA domain for device by Lu Baolu · 6 years ago
  31. d53bff8 Merge branch 'api-features' into arm/smmu by Joerg Roedel · 6 years ago
  32. 5702ee2 ACPI/IORT: Check ATS capability in root complex nodes by Jean-Philippe Brucker · 6 years ago
  33. 26b25a2 iommu: Bind process address spaces to devices by Jean-Philippe Brucker · 6 years ago
  34. a3a1959 iommu: Add APIs for multiple domains per device by Lu Baolu · 6 years ago
  35. d05e4c8 Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'arm/mediatek', 'x86/vt-d', 'x86/amd', 'hyper-v' and 'core' into next by Joerg Roedel · 6 years ago
  36. a7055d5 iommu: Document iommu_ops.is_attach_deferred() by Geert Uytterhoeven · 6 years ago
  37. 2405bc1 iommu: Document iommu_ops.iotlb_sync_map() by Geert Uytterhoeven · 6 years ago
  38. db04d4a iommu: Fix flush_tlb_all typo by Tom Murphy · 6 years ago
  39. 1d7ae53 iommu: Introduce iotlb_sync_map callback by Dmitry Osipenko · 6 years ago
  40. cc5aed4 iommu: Consolitate ->add/remove_device() calls by Joerg Roedel · 6 years ago
  41. b4ef725 iommu: Introduce wrappers around dev->iommu_fwspec by Joerg Roedel · 6 years ago
  42. 51eb780 iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync by tom · 6 years ago
  43. 2f2fbfb Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 6 years ago
  44. 2da274c iommu/dma: Add support for non-strict mode by Zhen Lei · 6 years ago
  45. 5131e08 iommu: Remove .domain_{get,set}_windows by Robin Murphy · 6 years ago
  46. 6af588f iommu: Add fast hook for getting DMA domains by Robin Murphy · 6 years ago
  47. eab03e2 iommu/arm-smmu: Add support for the fsl-mc bus by Nipun Gupta · 6 years ago
  48. d88e61f iommu: Remove the ->map_sg indirection by Christoph Hellwig · 6 years ago
  49. bad614b iommu: Enable debugfs exposure of IOMMU driver internals by Gary R Hook · 7 years ago
  50. c5611a8 iommu: Do not return error code for APIs with size_t return type by Suravee Suthikulpanit · 7 years ago
  51. 50ce631 iommu: Fix comment for iommu_ops.map_sg by Jean-Philippe Brucker · 7 years ago
  52. 47b59d8 Merge branches 'arm/exynos', 'arm/renesas', 'arm/rockchip', 'arm/omap', 'arm/mediatek', 'arm/tegra', 'arm/qcom', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd', 's390' and 'core' into next by Joerg Roedel · 7 years ago
  53. add02cfd iommu: Introduce Interface for IOMMU TLB Flushing by Joerg Roedel · 7 years ago
  54. e01d191 iommu: Add is_attach_deferred call-back to iommu-ops by Baoquan He · 7 years ago
  55. 2926a2aa iommu: Fix wrong freeing of iommu_device->dev by Joerg Roedel · 7 years ago
  56. ebae3e8 iommu: Correct iommu_map / iommu_unmap prototypes by Dmitry Osipenko · 8 years ago
  57. 2c0248d Merge branches 'arm/exynos', 'arm/omap', 'arm/rockchip', 'arm/mediatek', 'arm/smmu', 'arm/core', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 8 years ago
  58. 208480b iommu: Remove trace-events include from iommu.h by Joerg Roedel · 8 years ago
  59. 207c6e3 iommu: Move report_iommu_fault() to iommu.c by Joerg Roedel · 8 years ago
  60. e8245c1 iommu: Include device.h in iommu.h by Joerg Roedel · 8 years ago
  61. adf5e51 iommu: Better document the IOMMU_PRIV flag by Robin Murphy · 8 years ago
  62. 9d3a4de iommu: Disambiguate MSI region types by Robin Murphy · 8 years ago
  63. 8d2932d Merge branches 'iommu/fixes', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'arm/mediatek', 'arm/core', 'x86/vt-d' and 'core' into next by Joerg Roedel · 8 years ago
  64. d0f6f58 iommu: Remove iommu_register_instance interface by Joerg Roedel · 8 years ago
  65. c73e1ac iommu: Add iommu_device_set_fwnode() interface by Joerg Roedel · 8 years ago
  66. e3d10af iommu: Make iommu_device_link/unlink take a struct iommu_device by Joerg Roedel · 8 years ago
  67. 39ab955 iommu: Add sysfs bindings for struct iommu_device by Joerg Roedel · 8 years ago
  68. b0119e8 iommu: Introduce new 'struct iommu_device' by Joerg Roedel · 8 years ago
  69. 534766d iommu: Rename iommu_get_instance() by Joerg Roedel · 8 years ago
  70. ce273db Merge branch 'iommu/iommu-priv' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/core by Joerg Roedel · 8 years ago
  71. 6c65fb3 iommu: iommu_get_group_resv_regions by Eric Auger · 8 years ago
  72. 2b20cbb iommu: iommu_alloc_resv_region by Eric Auger · 8 years ago
  73. d30ddca iommu: Add a new type field in iommu_resv_region by Eric Auger · 8 years ago
  74. e5b5234 iommu: Rename iommu_dm_regions into iommu_resv_regions by Eric Auger · 8 years ago
  75. 579b2a6 iommu: add IOMMU_PRIV attribute by Mitchel Humpherys · 8 years ago
  76. 1465f48 Merge branches 'arm/mediatek', 'arm/smmu', 'x86/amd', 's390', 'core' and 'arm/exynos' into next by Joerg Roedel · 8 years ago
  77. e4f10ff iommu: Make of_iommu_set/get_ops() DT agnostic by Lorenzo Pieralisi · 8 years ago
  78. 13f59a7 iommu: Allow taking a reference on a group directly by Robin Murphy · 8 years ago
  79. 57f98d2 iommu: Introduce iommu_fwspec by Robin Murphy · 8 years ago
  80. 33b21a6 iommu: Add apply_dm_region call-back to iommu-ops by Joerg Roedel · 9 years ago
  81. 6c0b43d Merge branches 'arm/io-pgtable', 'arm/rockchip', 'arm/omap', 'x86/vt-d', 'ppc/pamu', 'core' and 'x86/amd' into next by Joerg Roedel · 9 years ago
  82. d16e0fa iommu: Allow selecting page sizes per domain by Robin Murphy · 9 years ago
  83. 3c3e894 iommu: remove unused priv field from struct iommu_ops by Will Deacon · 9 years ago
  84. 31e6850 iommu: Add MMIO mapping type by Robin Murphy · 9 years ago
  85. b70bb98 iommu: provide of_xlate pointer unconditionally by Arnd Bergmann · 9 years ago
  86. 0d9bacb iommu: Update struct iommu_ops comments by Magnus Damm · 9 years ago
  87. 6eab556 iommu: Add generic_device_group() function by Joerg Roedel · 9 years ago
  88. 5e62292 iommu: Export and rename iommu_group_get_for_pci_dev() by Joerg Roedel · 9 years ago
  89. 46c6b2b iommu: Revive device_group iommu-ops call-back by Joerg Roedel · 9 years ago
  90. 0db2e5d iommu: Implement common IOMMU ops for DMA mapping by Robin Murphy · 9 years ago
  91. 8db1486 include, lib: add __printf attributes to several function prototypes by Nicolas Iooss · 10 years ago
  92. d290f1e iommu: Introduce iommu_request_dm_for_dev() by Joerg Roedel · 10 years ago
  93. 6827ca8 iommu: Add function to query the default domain of a group by Joerg Roedel · 10 years ago
  94. a1015c2 iommu: Introduce direct mapped region handling by Joerg Roedel · 10 years ago
  95. 2c1296d iommu: Add iommu_get_domain_for_dev function by Joerg Roedel · 10 years ago
  96. 89be34a iommu: Remove domain_init and domain_free iommu_ops by Joerg Roedel · 10 years ago
  97. 8539c7c iommu: Introduce iommu domain types by Joerg Roedel · 10 years ago
  98. 938c470 iommu: Introduce domain_alloc and domain_free iommu_ops by Joerg Roedel · 10 years ago
  99. 6f51ee7 Merge tag 'iommu-config-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc by Linus Torvalds · 10 years ago
  100. 76771c9 Merge branches 'arm/omap', 'arm/msm', 'arm/rockchip', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 10 years ago