1. a728cfd Revert "iommu: arm-smmu: Disable bypass mode by default" by Patrick Daly · 8 years ago
  2. ce6786f iommu: io-pgtable-arm: Support DOMAIN_ATTRIBUTE_USE_UPSTREAM_HINT by Patrick Daly · 8 years ago
  3. 2631944 iommu: arm-smmu: Fix a possible null pointer dereference by Patrick Daly · 8 years ago
  4. 1f8a288 iommu: arm-smmu: Add support for QSMMUV500 by Patrick Daly · 8 years ago
  5. 466237d iommu: arm-smmu: Fix clock reference count leak in error path by Patrick Daly · 8 years ago
  6. 77db4f9 iommu: arm-smmu: Reinitialize domain properly on error paths by Patrick Daly · 8 years ago
  7. 5b3d8c6 iommu: arm-smmu: Abstract power resources from struct arm_smmu_device by Patrick Daly · 8 years ago
  8. cf7b0de iommu: arm-smmu: Use device-tree based msm_bus api by Patrick Daly · 8 years ago
  9. ad441dd iommu/arm-smmu: Factor out qcom,smmu-v2 implementation by Patrick Daly · 8 years ago
  10. d747620 iommu/arm-smmu: Add framework for implementation defined features by Patrick Daly · 8 years ago
  11. 6988454 iommu: arm-smmu: Disable bypass mode by default by Patrick Daly · 8 years ago
  12. f0c58e1 iommu: arm-smmu: Allow configurations with zero clocks by Patrick Daly · 8 years ago
  13. c625ce0 iommu/arm-smmu: Wire up io-pgtable-fast for domains that request it by Mitchel Humpherys · 9 years ago
  14. b9dda59 iommu/arm-smmu: Implement DOMAIN_ATTR_PGTBL_INFO by Mitchel Humpherys · 9 years ago
  15. 74299ca iommu/arm-smmu: Implement {enable,disable}_config_clocks by Mitchel Humpherys · 9 years ago
  16. 2dcc234 iommu/arm-smmu: Implement the .tlbi_domain op by Mitchel Humpherys · 9 years ago
  17. ba82258 iommu/arm-smmu: Move device config probe messages to debug level by Mitchel Humpherys · 9 years ago
  18. 73230ce iommu/arm-smmu: make a mismatch in CBs and CB interrupts non-fatal by Mitchel Humpherys · 10 years ago
  19. a571f73 iommu/arm-smmu: add support for dynamic stream IDs to DT parsing by Patrick Daly · 8 years ago
  20. 4c77560 iommu/arm-smmu: check return value of register_smmu_master by Mitchel Humpherys · 10 years ago
  21. c6dd1ed iommu/arm-smmu: implement generic DT bindings by Mitchel Humpherys · 10 years ago
  22. b7dfda7 iommu/arm-smmu: Pool secure page table memory by Patrick Daly · 8 years ago
  23. e271f21 iommu/arm-smmu: Add new lock to protect assign and unassign list by Patrick Daly · 8 years ago
  24. 6100737 msm: Update the permissions while making assign call by Neeti Desai · 9 years ago
  25. c11d108 iommu/arm-smmu: Add support for page table donation by Patrick Daly · 8 years ago
  26. 3ddf8d1 iommu/arm-smmu: Disable clocks in reverse order by Liam Mark · 8 years ago
  27. 0c4fd1b iommu/arm-smmu: Defer SMMU probe if clock-tree is not ready by Mathew Joseph Karimpanal · 9 years ago
  28. 3e52a7e iommu/arm-smmu: Don't ignore clock/regulator API errors by Mitchel Humpherys · 9 years ago
  29. 2764f95 iommu/arm-smmu: Add support for dynamic bus scale voting by Patrick Daly · 8 years ago
  30. f7666ae iommu/arm-smmu: add support for specifying regulators by Mitchel Humpherys · 10 years ago
  31. 8befb66 iommu/arm-smmu: Add support for map/unmap to be atomic by Patrick Daly · 8 years ago
  32. 3a8a88a iommu/arm-smmu: add support for specifying clocks by Patrick Daly · 8 years ago
  33. 849aa50 iommu/arm-smmu: Reduce TLB sync timeout by Mitchel Humpherys · 9 years ago
  34. 9b1b894 iommu/arm-smmu: Poll TLBSTATUS with a tight loop by Mitchel Humpherys · 9 years ago
  35. f300799 iommu/arm-smmu: Use context bank TLBSTATUS registers by Mitchel Humpherys · 9 years ago
  36. f493044 Revert "iommu/arm-smmu: Treat all device transactions as unprivileged" by Patrick Daly · 8 years ago
  37. 4d7cdd9 iommu/arm-smmu: Check the return type of map_sg and take appropriate action by Rohit Vaswani · 9 years ago
  38. 622bc04 iommu/arm-smmu: wire up .map_sg from the ARM LPAE io-pgtable by Mitchel Humpherys · 9 years ago
  39. e62d336 iommu/arm-smmu: Support DOMAIN_ATTR_S1_BYPASS by Patrick Daly · 9 years ago
  40. fd55700 iommu/arm-smmu: Implement .reg_read and .reg_write by Mitchel Humpherys · 9 years ago
  41. 017ee4b iommu/arm-smmu: Make fault triggering more reliable by Mitchel Humpherys · 9 years ago
  42. a52d6cc iommu/arm-smmu: Implement .trigger_fault by Mitchel Humpherys · 9 years ago
  43. cc8d12f iommu/arm-smmu: Implement DOMAIN_ATTR_NON_FATAL_FAULTS by Mitchel Humpherys · 9 years ago
  44. 0980131 iommu: arm-smmu: Disable default DMA Domain support by Patrick Daly · 8 years ago
  45. c190d93 iommu/arm-smmu: add support for DOMAIN_ATTR_DYNAMIC by Patrick Daly · 8 years ago
  46. 8ac927c iommu/arm-smmu: add support for TTBR0, CONTEXTIDR and PROCID attributes by Jeremy Gebben · 9 years ago
  47. 7e47f9b iommu/arm-smmu: add support for DOMAIN_ATTR_CONTEXT_BANK by Jeremy Gebben · 9 years ago
  48. fa24b0c iommu/arm-smmu: Tear down domain context if attach fails by Jeremy Gebben · 9 years ago
  49. cd9f07a iommu/arm-smmu: implement DOMAIN_ATTR_PT_BASE_ADDR using ttbr[0] by Mitchel Humpherys · 10 years ago
  50. 39e9c91 iommu/arm-smmu: save the pgtbl_cfg in the domain by Mitchel Humpherys · 9 years ago
  51. 031d746 iommu/arm-smmu: add option to skip SMR mask sanity check by Dhaval Patel · 9 years ago
  52. 9c2f648 iommu/arm-smmu: add DT option to skip certain initialization by Mitchel Humpherys · 10 years ago
  53. d03b65d iommu/arm-smmu: Make unmapped accesses more obvious by Mitchel Humpherys · 9 years ago
  54. d5083c0 iommu/arm-smmu: Always set resume to terminate the transaction by Shrenuj Bansal · 9 years ago
  55. a8dabc9 iommu/arm-smmu: Rate-limit the context fault handler by Mitchel Humpherys · 9 years ago
  56. dd75e33 iommu/arm-smmu: Pass external fault information to client handlers by Mitchel Humpherys · 9 years ago
  57. d54eafd iommu/arm-smmu: Do an ATOS in the fault handler by Patrick Daly · 8 years ago
  58. 04059c5 iommu/arm-smmu: Print SID info on context faults by Shalaj Jain · 10 years ago
  59. a474ae1 iommu/arm-smmu: Pass pagefault information to client handlers by Sushmita Susheelendra · 9 years ago
  60. b8be413 iommu/arm-smmu: improve the fault handler output by Mitchel Humpherys · 10 years ago
  61. 07ba44b iommu/arm-smmu: add DT option to make address size faults fatal by Mitchel Humpherys · 10 years ago
  62. 5ba2811 Revert "iommu/arm-smmu: Disable stalling faults for all endpoints" by Patrick Daly · 8 years ago
  63. c4f2a80 iommu/arm-smmu: use a threaded handler for global faults by Mitchel Humpherys · 10 years ago
  64. cca6011 iommu/arm-smmu: use a threaded handler for context interrupts by Mitchel Humpherys · 10 years ago
  65. a85a2fb arm-smmu: Implement iova_to_phys with a software table walk by Patrick Daly · 8 years ago
  66. fb11f70 iommu/arm-smmu: Implement hardware iova-to-phys by Mitchel Humpherys · 9 years ago
  67. d7e0971 iommu/arm-smmu: return failure from iommu_iova_to_phys when ATOS fails by Mitchel Humpherys · 10 years ago
  68. 0ed5da6 iommu/arm-smmu: workaround some ATOS hw errata by Mitchel Humpherys · 10 years ago
  69. 31f7ce4 iommu/arm-smmu: correct the physical address mask during ATOS by Patrick Daly · 8 years ago
  70. 2fbae2a iommu/arm-smmu: only allow one ATOS operation at a time by Mitchel Humpherys · 10 years ago
  71. 2d05a57 iommu/arm-smmu: Don't wipe out MICRO_MMU_CTRL while halting by Mitchel Humpherys · 9 years ago
  72. 952f40a iommu/arm-smmu: Do a local halt around impl def programming by Mitchel Humpherys · 9 years ago
  73. 5494a5e iommu/arm-smmu: program implementation defined registers on attach by Mitchel Humpherys · 10 years ago
  74. f0d4e21 iommu/arm-smmu: program ACTLR register for qcom SMMUs by Patrick Daly · 8 years ago
  75. 3714ce1 iommu/arm-smmu: Disable stalling faults for all endpoints by Will Deacon · 8 years ago
  76. bee1400 iommu/arm-smmu: Use devm_request_irq and devm_free_irq by Peng Fan · 8 years ago
  77. 112c898 iommu/arm-smmu: request pcie devices to enable ACS by Wei Chen · 8 years ago
  78. 287980e remove lots of IS_ERR_VALUE abuses by Arnd Bergmann · 8 years ago
  79. e7f44b6 Merge tag 'devicetree-for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux by Linus Torvalds · 8 years ago
  80. d546635 iommu/arm-smmu: Use per-domain page sizes. by Robin Murphy · 8 years ago
  81. 8801561 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 · 8 years ago
  82. 3ca3712 iommu/arm-smmu: Clear cache lock bit of ACR by Peng Fan · 8 years ago
  83. b7862e3 iommu/arm-smmu: Support SMMUv1 64KB supplement by Robin Murphy · 8 years ago
  84. 7602b87 iommu/arm-smmu: Decouple context format from kernel config by Robin Murphy · 8 years ago
  85. f9a05f0 iommu/arm-smmu: Tidy up 64-bit/atomic I/O accesses by Robin Murphy · 8 years ago
  86. f0cfffc iommu/arm-smmu: Work around MMU-500 prefetch errata by Robin Murphy · 8 years ago
  87. e086d91 iommu/arm-smmu: Convert ThunderX workaround to new method by Robin Murphy · 8 years ago
  88. 67b65a3 iommu/arm-smmu: Differentiate specific implementations by Robin Murphy · 8 years ago
  89. 1bd37a6 iommu/arm-smmu: Workaround for ThunderX erratum #27704 by Tirumalesh Chalamarla · 9 years ago
  90. 4e3e9b6 iommu/arm-smmu: Add support for 16 bit VMID by Tirumalesh Chalamarla · 9 years ago
  91. 9800699 iommu/arm-smmu: Don't allocate resources for bypass domains by Robin Murphy · 8 years ago
  92. 5f63495 iommu/arm-smmu: Fix stream-match conflict with IOMMU_DOMAIN_DMA by Will Deacon · 8 years ago
  93. cb6c27b iommu/arm-smmu: Make use of phandle iterators in device-tree parsing by Joerg Roedel · 8 years ago
  94. cbf8277 iommu/arm-smmu: Treat IOMMU_DOMAIN_DMA as bypass for now by Will Deacon · 9 years ago
  95. bc7f2ce iommu/arm-smmu: Don't fail device attach if already attached to a domain by Will Deacon · 9 years ago
  96. 25a1c96 iommu/arm-smmu: Allow disabling unmatched stream bypass by Robin Murphy · 9 years ago
  97. 9adb959 iommu/arm-smmu: Support DMA-API domains by Robin Murphy · 9 years ago
  98. d346180 iommu/arm-smmu: Treat all device transactions as unprivileged by Robin Murphy · 9 years ago
  99. 75df138 iommu/arm-smmu: Invalidate TLBs properly by Robin Murphy · 9 years ago
  100. 06c610e iommu/io-pgtable: Indicate granule for TLB maintenance by Robin Murphy · 9 years ago