1. e3a008a Merge tag 'devicetree-for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux by Linus Torvalds · 5 years ago
  2. 4feaab0 Merge tag 'leds-for-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds by Linus Torvalds · 5 years ago
  3. c680e9a iommu: pass cell_count = -1 to of_for_each_phandle with cells_name by Uwe Kleine-König · 5 years ago
  4. 1554240 Merge branches 'for-joerg/arm-smmu/smmu-v2' and 'for-joerg/arm-smmu/smmu-v3' into for-joerg/arm-smmu/updates by Will Deacon · 5 years ago
  5. d720e64 iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPU by Robin Murphy · 5 years ago
  6. ba7e4a0 iommu/arm-smmu: Add context init implementation hook by Robin Murphy · 5 years ago
  7. 62b993a iommu/arm-smmu: Add reset implementation hook by Robin Murphy · 5 years ago
  8. 3995e18 iommu/arm-smmu: Add configuration implementation hook by Robin Murphy · 5 years ago
  9. 6d7dff6 iommu/arm-smmu: Move Secure access quirk to implementation by Robin Murphy · 5 years ago
  10. fc058d3 iommu/arm-smmu: Add implementation infrastructure by Robin Murphy · 5 years ago
  11. c5fc648 iommu/arm-smmu: Rename arm-smmu-regs.h by Robin Murphy · 5 years ago
  12. 00320ce iommu/arm-smmu: Abstract GR0 accesses by Robin Murphy · 5 years ago
  13. 19713fd iommu/arm-smmu: Abstract context bank accesses by Robin Murphy · 5 years ago
  14. aadbf21 iommu/arm-smmu: Abstract GR1 accesses by Robin Murphy · 5 years ago
  15. 6100576 iommu/arm-smmu: Get rid of weird "atomic" write by Robin Murphy · 5 years ago
  16. 71e8a8c iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync() by Robin Murphy · 5 years ago
  17. 490325e iommu/arm-smmu: Rework cb_base handling by Robin Murphy · 5 years ago
  18. 620565a iommu/arm-smmu: Convert context bank registers to bitfields by Robin Murphy · 5 years ago
  19. 5114e96 iommu/arm-smmu: Convert GR1 registers to bitfields by Robin Murphy · 5 years ago
  20. 0caf5f4 iommu/arm-smmu: Convert GR0 registers to bitfields by Robin Murphy · 5 years ago
  21. 353b325 iommu/arm-smmu: Mask TLBI address correctly by Robin Murphy · 5 years ago
  22. 67843bb drivers: Introduce device lookup variants by fwnode by Suzuki K Poulose · 5 years ago
  23. 3951c41 iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_add_page() by Will Deacon · 6 years ago
  24. a2d3a38 iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->unmap() by Will Deacon · 6 years ago
  25. e953f7f iommu/io-pgtable: Remove unused ->tlb_sync() callback by Will Deacon · 6 years ago
  26. abfd6fe iommu/io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page() by Will Deacon · 6 years ago
  27. 05aed94 iommu/io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in drivers by Will Deacon · 6 years ago
  28. 56f8af5 iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() by Will Deacon · 6 years ago
  29. 298f7889 iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops by Will Deacon · 6 years ago
  30. f632a81 Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 5 years ago
  31. 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
  32. 4f41845 iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag by Will Deacon · 6 years ago
  33. 92ce7e8 driver_find_device: Unify the match function with class_find_device() by Suzuki K Poulose · 6 years ago
  34. c78ad1b Merge tag 'iommu-fixes-v5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 6 years ago
  35. 4e4abae iommu/arm-smmu: Avoid constant zero in TLBI writes by Robin Murphy · 6 years ago
  36. 4505153 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 by Thomas Gleixner · 6 years ago
  37. bc580b5 iommu/arm-smmu: Log CBFRSYNRA register on context fault by Vivek Gautam · 6 years ago
  38. 954a03b iommu/arm-smmu: Break insecure users by disabling bypass by default by Douglas Anderson · 6 years ago
  39. b77cf11 iommu: Allow io-pgtable to be used outside of drivers/iommu/ by Rob Herring · 6 years ago
  40. 03ebe48 Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek', 'arm/tegra', 'arm/omap', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 6 years ago
  41. 9b468f7 iommu/arm-smmu: Use helper functions to access dev->iommu_fwspec by Joerg Roedel · 6 years ago
  42. 89cddc5 iommu/arm-smmu: Add support for qcom,smmu-v2 variant by Vivek Gautam · 6 years ago
  43. 655e364 iommu/arm-smmu: Add the device_link between masters and smmu by Sricharan R · 6 years ago
  44. d4a44f0 iommu/arm-smmu: Invoke pm_runtime across the driver by Sricharan R · 6 years ago
  45. 96a299d iommu/arm-smmu: Add pm_runtime/sleep ops by Sricharan R · 6 years ago
  46. addb672f iommu/arm-smmu: Make arm-smmu explicitly non-modular by Paul Gortmaker · 6 years ago
  47. 2f2fbfb Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 6 years ago
  48. 44f6876 iommu/arm-smmu: Support non-strict mode by Robin Murphy · 6 years ago
  49. 7d321bd3 iommu/arm-smmu: Ensure that page-table updates are visible before TLBI by Will Deacon · 6 years ago
  50. eab03e2 iommu/arm-smmu: Add support for the fsl-mc bus by Nipun Gupta · 6 years ago
  51. 18b8bfd Merge tag 'iommu-updates-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 6 years ago
  52. 6488a7f Merge branches 'arm/shmobile', 'arm/renesas', 'arm/msm', 'arm/smmu', 'arm/omap', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 6 years ago
  53. d88e61f iommu: Remove the ->map_sg indirection by Christoph Hellwig · 6 years ago
  54. d1e2022 iommu/arm-smmu: Error out only if not enough context interrupts by Vivek Gautam · 6 years ago
  55. ac6bbf0 iommu: Remove IOMMU_OF_DECLARE by Rob Herring · 6 years ago
  56. a86854d treewide: devm_kzalloc() -> devm_kcalloc() by Kees Cook · 7 years ago
  57. b0c560f iommu: Clean up of_iommu_init_fn by Robin Murphy · 7 years ago
  58. 56f1944 Merge branches 'iommu/arm/smmu', 'iommu/updates', 'iommu/vt-d', 'iommu/ipmmu-vmsa' and 'iommu/iova' into iommu-next-20171113.0 by Alex Williamson · 7 years ago
  59. 74f55d3 iommu/arm-smmu: Enable bypass transaction caching for ARM SMMU 500 by Feng Kan · 7 years ago
  60. 6948d4a iommu/arm-smmu: Remove ACPICA workarounds by Robin Murphy · 7 years ago
  61. 32b1244 iommu/io-pgtable-arm: Convert to IOMMU API TLB sync by Robin Murphy · 7 years ago
  62. 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
  63. af6ee6c 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 · 7 years ago
  64. a2d866f iommu/arm-smmu: Add system PM support by Robin Murphy · 7 years ago
  65. 90df373 iommu/arm-smmu: Track context bank state by Robin Murphy · 7 years ago
  66. 7aa8619 iommu/arm-smmu-v3: Implement shutdown method by Nate Watterson · 8 years ago
  67. 2b03774 iommu/arm-smmu: Split out register defines by Rob Clark · 7 years ago
  68. a7990c6 iommu/arm-smmu: fix null-pointer dereference in arm_smmu_add_device by Artem Savkov · 7 years ago
  69. c54451a iommu/arm-smmu: Fix the error path in arm_smmu_add_device by Vivek Gautam · 8 years ago
  70. 8e517e7 iommu/arm-smmu: Reintroduce locking around TLB sync operations by Will Deacon · 8 years ago
  71. 523d742 iommu/arm-smmu: Remove io-pgtable spinlock by Robin Murphy · 8 years ago
  72. 81b3c25 iommu/io-pgtable: Introduce explicit coherency by Robin Murphy · 8 years ago
  73. 84c2437 iommu/arm-smmu: Plumb in new ACPI identifiers by Robin Murphy · 8 years ago
  74. 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
  75. bdf9592 iommu/arm-smmu: Return IOVA in iova_to_phys when SMMU is bypassed by Sunil Goutham · 8 years ago
  76. 6323f47 iommu/arm-smmu: Correct sid to mask by Peng Fan · 8 years ago
  77. f6810c1 iommu/arm-smmu: Clean up early-probing workarounds by Robin Murphy · 8 years ago
  78. 61bc671 iommu/arm-smmu: Install bypass S2CRs for IOMMU_DOMAIN_IDENTITY domains by Will Deacon · 8 years ago
  79. 0834cc2 iommu/arm-smmu: Restrict domain attributes to UNMANAGED domains by Will Deacon · 8 years ago
  80. 56fbf60 iommu/arm-smmu: Add global SMR masking property by Robin Murphy · 8 years ago
  81. 8513c89 iommu/arm-smmu: Poll for TLB sync completion more effectively by Robin Murphy · 8 years ago
  82. 11febfc iommu/arm-smmu: Use per-context TLB sync as appropriate by Robin Murphy · 8 years ago
  83. 452107c iommu/arm-smmu: Tidy up context bank indexing by Robin Murphy · 8 years ago
  84. 280b683 iommu/arm-smmu: Simplify ASID/VMID handling by Robin Murphy · 8 years ago
  85. 125458a iommu/arm-smmu: Fix 16-bit ASID configuration by Sunil Goutham · 8 years ago
  86. 53c35dce iommu/arm-smmu: Print message when Cavium erratum 27704 was detected by Robert Richter · 8 years ago
  87. 273df96 iommu/dma: Make PCI window reservation generic by Robin Murphy · 8 years ago
  88. 9d3a4de iommu: Disambiguate MSI region types by Robin Murphy · 8 years ago
  89. 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
  90. d0f6f58 iommu: Remove iommu_register_instance interface by Joerg Roedel · 8 years ago
  91. 9648cbc iommu/arm-smmu: Make use of the iommu_register interface by Joerg Roedel · 8 years ago
  92. 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
  93. 3677a64 iommu/arm-smmu: Fix for ThunderX erratum #27704 by Tomasz Nowicki · 8 years ago
  94. dc0eaa4 iommu/arm-smmu: Support for Extended Stream ID (16 bit) by Aleksey Makarov · 8 years ago
  95. 5018c8d iommu/arm-smmu: Do not advertise IOMMU_CAP_INTR_REMAP anymore by Eric Auger · 8 years ago
  96. f3ebee8 iommu/arm-smmu: Implement reserved region get/put callbacks by Eric Auger · 8 years ago
  97. e198980 iommu/arm-smmu: Set privileged attribute to 'default' instead of 'unprivileged' by Sricharan R · 8 years ago
  98. 1465f48 Merge branches 'arm/mediatek', 'arm/smmu', 'x86/amd', 's390', 'core' and 'arm/exynos' into next by Joerg Roedel · 8 years ago
  99. d6fcd3b iommu/arm-smmu: Add IORT configuration by Lorenzo Pieralisi · 8 years ago
  100. bbb8a18 iommu/arm-smmu: Split probe functions into DT/generic portions by Lorenzo Pieralisi · 8 years ago