Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
e3bc00dd1ca94d213edb2117f76528c8ff017ea2
/
drivers
/
iommu
e706934
iommu: arm-smmu: Add retention support for qsmmu-v500 variant
by Patrick Daly
· 7 years ago
6c3873f
Merge remote-tracking branch '4.9/tmp-184ce81' into msm-4.9
by Kyle Yan
· 7 years ago
1781a29
iommu/amd: Fix interrupt remapping when disable guest_mode
by Suravee Suthikulpanit
· 7 years ago
0e55856
iommu/amd: Fix incorrect error handling in amd_iommu_bind_pasid()
by Pan Bian
· 8 years ago
f0c31c6
iommu/dma: Don't reserve PCI I/O windows
by Robin Murphy
· 8 years ago
d7fcb30
iommu: Handle default domain attach failure
by Robin Murphy
· 8 years ago
c19bfc6
iommu/vt-d: Don't over-free page table directories
by David Dillow
· 8 years ago
58f9589
Merge "iommu: arm-smmu: Correct decrement of s2cr use count"
by Linux Build Service Account
· 7 years ago
7e2606f
Merge "iommu/iommu-debug: Do a software table walk if ATOS fails"
by Linux Build Service Account
· 7 years ago
1f95994
Merge "iommu/io-pgtable-arm: fix multibit shareability comparison"
by Linux Build Service Account
· 7 years ago
b950d57
Merge "iommu: dma-mapping-fast: Add support for get_sgtable"
by Linux Build Service Account
· 7 years ago
2eb3136
iommu: arm-smmu: Correct decrement of s2cr use count
by Patrick Daly
· 7 years ago
ff93b1e
iommu/iommu-debug: Do a software table walk if ATOS fails
by Mitchel Humpherys
· 9 years ago
1402f94
iommu/io-pgtable-arm: fix multibit shareability comparison
by Liam Mark
· 8 years ago
83a9f86e
iommu: dma-mapping-fast: per-buffer coherent mappings
by Liam Mark
· 8 years ago
5b15694
iommu/io-pgtable-fast: cache clean the last level ptes
by Shiraz Hashim
· 8 years ago
9c79f38
iommu: dma-mapping-fast: Add support for get_sgtable
by Patrick Daly
· 7 years ago
a451064
iommu: dma-mapping-fast: Remove dma_supported op
by Patrick Daly
· 7 years ago
59b6d20
Revert "iommu: arm-smmu: Remove the qcom,skip-init option"
by Patrick Daly
· 7 years ago
349c04b
Merge "iommu/io-pgtable-arm: Use right-shift for division"
by Linux Build Service Account
· 7 years ago
006d5fa
Merge "iommu/iommu-debug: Allow buffers to use system cache for SDM845"
by Linux Build Service Account
· 7 years ago
09c5f73
Merge "iommu: arm-smmu: Remove the qcom,skip-init option"
by Linux Build Service Account
· 7 years ago
464310b
Merge "iommu: arm-smmu: Limit maximum batch size while holding spinlocks"
by Linux Build Service Account
· 7 years ago
b128040
iommu/io-pgtable-arm: Use right-shift for division
by Sudarshan Rajagopalan
· 7 years ago
5d6c6f5
iommu/iommu-debug: Allow buffers to use system cache for SDM845
by Sudarshan Rajagopalan
· 7 years ago
65ae6d7
Merge "iommu/iommu-debug: Add validation support for per-buffer coherent mappings"
by Linux Build Service Account
· 7 years ago
7a0b4bb
iommu/iommu-debug: Add validation support for per-buffer coherent mappings
by Sudarshan Rajagopalan
· 8 years ago
ce4b1cf
iommu: arm-smmu: Remove the qcom,skip-init option
by Patrick Daly
· 7 years ago
da68882
iommu: arm-smmu: Handoff SMR registers and context banks
by Patrick Daly
· 7 years ago
937de53
iommu: arm-smmu: Make smr mask discovery work with static cb
by Patrick Daly
· 8 years ago
bc8b1cb
iommu: dma-mapping-fast: Avoid pci memory regions
by Patrick Daly
· 8 years ago
88d321d
iommu: arm-smmu: Limit maximum batch size while holding spinlocks
by Patrick Daly
· 8 years ago
d523ad4
Merge remote-tracking branch '4.9/tmp-951d823' into msm-4.9
by Kyle Yan
· 7 years ago
21f2950
iommu/vt-d: Flush the IOTLB to get rid of the initial kdump mappings
by KarimAllah Ahmed
· 8 years ago
4423d3e
iommu: arm-smmu: Add configuration option for page table levels
by Patrick Daly
· 8 years ago
199fa67
iommu: dma-mapping-fast: Add support for map/unmap resource
by Patrick Daly
· 8 years ago
c84ed86
iommu/dma: Implement dma_{map,unmap}_resource()
by Robin Murphy
· 8 years ago
808bdc1
defconfig: Enable IOMMU_DEBUG_TRACKING for sdm845
by Patrick Daly
· 8 years ago
ee7a25f
iommu: iommu-debug: Rework CONFIG_IOMMU_DEBUG_TRACKING
by Patrick Daly
· 8 years ago
6dd8025
iommu: iommu-debug: Use iommu_attach_group instead
by Patrick Daly
· 8 years ago
ad9df1f
arm64: dma-mapping: Attach IOMMUs as groups
by Mitchel Humpherys
· 8 years ago
958973c
iommu: Add support for probe deferral
by Patrick Daly
· 8 years ago
6ce5426
iommu: arm-smmu: Return -EPROBE defer on tbu failure
by Patrick Daly
· 8 years ago
1e3c16c
iommu: Add api to retrieve stream-id for a device
by Patrick Daly
· 8 years ago
8e2aa1a
iommu: arm-smmu: reverse order of bus/gdsc enable
by Patrick Daly
· 8 years ago
86396be
iommu: arm-smmu: Allow parsing multiple regulators from devicetree
by Patrick Daly
· 8 years ago
2e3471e
iommu: arm-smmu: Fix reference count error
by Patrick Daly
· 8 years ago
9438f32
iommu: iommu-debug: Move trigger_fault file
by Patrick Daly
· 8 years ago
abeee95
iommu: arm-smmu: Remove msm_bus_cl_clear_pdata
by Patrick Daly
· 8 years ago
f8ac0fb
iommu: arm-smmu: Fix list iteration error
by Patrick Daly
· 8 years ago
e15b3bc
iommu: arm-smmu: Fix (void *) typecast error
by Patrick Daly
· 8 years ago
63ebee0
Merge "iommu: dma-mapping: add dma mapper for io-pgtable-fast for 32 bit" into msm-4.9
by Linux Build Service Account
· 8 years ago
18118b2
Merge "iommu: dma-mapping: alloc bitmap while fragmented" into msm-4.9
by Linux Build Service Account
· 8 years ago
335b1ff
Merge "iommu/io-pgtable-fast: alloc pgtable while fragmented" into msm-4.9
by Linux Build Service Account
· 8 years ago
29f6140
iommu: dma-mapping: add dma mapper for io-pgtable-fast for 32 bit
by Charan Teja Reddy
· 8 years ago
4d4fbba
iommu: dma-mapping: alloc bitmap while fragmented
by Liam Mark
· 8 years ago
e7ebb93
iommu/io-pgtable-fast: alloc pgtable while fragmented
by Liam Mark
· 8 years ago
3b26457
iommu: arm-smmu: Fix shift of integer by more than 32
by Patrick Daly
· 8 years ago
9fcfd91
Merge "iommu: arm-smmu: Add qsmmuv500 ECATS support" into msm-4.9
by Linux Build Service Account
· 8 years ago
32c1031
Merge "iommu: arm-smmu: Read TCU hardware version" into msm-4.9
by Linux Build Service Account
· 8 years ago
06147bb
Merge "iommu: arm-smmu: Add struct for tracking tcu specific data" into msm-4.9
by Linux Build Service Account
· 8 years ago
e2d617cb
Merge "iommu: arm-smmu: Save reference to attached devices" into msm-4.9
by Linux Build Service Account
· 8 years ago
2ab676b
Merge "iommu: arm-smmu: Cleanup iova_to_phys_fault" into msm-4.9
by Linux Build Service Account
· 8 years ago
63b0e2c
iommu: arm-smmu: Add qsmmuv500 ECATS support
by Patrick Daly
· 8 years ago
a0fddb6
iommu: arm-smmu: Read TCU hardware version
by Patrick Daly
· 8 years ago
6b290f1e
iommu: arm-smmu: Add struct for tracking tcu specific data
by Patrick Daly
· 8 years ago
ea63baa
iommu: arm-smmu: Save reference to attached devices
by Patrick Daly
· 8 years ago
2dd3e5b
iommu: arm-smmu: Cleanup iova_to_phys_fault
by Patrick Daly
· 8 years ago
0078bd9
Merge remote-tracking branch '4.9/tmp-c96f651' into msm-4.9
by Kyle Yan
· 8 years ago
352c021
iommu/vt-d: Fix NULL pointer dereference in device_to_iommu
by Koos Vriezen
· 8 years ago
53cf234
iommu: arm-smmu: Set context bank page table coherency
by Liam Mark
· 8 years ago
1350925
iommu/io-pgtable-fast: Set page table coherency
by Liam Mark
· 8 years ago
04b0c85
iommu/io-pgtable-arm: Set page table coherency
by Liam Mark
· 8 years ago
b4223cf
iommu/io-pgtable: Allow page table coherency to be set
by Liam Mark
· 8 years ago
425d03d
iommu: dma-mapping-fast: Respect device coherency in IOMMU mapper
by Mitchel Humpherys
· 8 years ago
741eee5
iommu/io-pgtable-fast: Configure to use outer shareable
by Mitchel Humpherys
· 8 years ago
9de66db
iommu: dma-mapping-fast: Only flush non-coherent page tables
by Mitchel Humpherys
· 8 years ago
05314f3
arm-smmu: Implement DOMAIN_ATTR_PAGE_TABLE_IS_COHERENT
by Mitchel Humpherys
· 8 years ago
6bdd4b3
iommu/io-pgtable-fast: Support SMMU coherent page tables
by Mitchel Humpherys
· 8 years ago
3ba41cf
iommu/arm-smmu: support querying IOVA coherency
by Liam Mark
· 8 years ago
5bb6422
iommu: support querying IOVA coherency
by Liam Mark
· 8 years ago
17f3180
iommu/io-pgtable-arm: support querying IOVA coherency
by Liam Mark
· 8 years ago
78d7fb5
iommu: dma-mapping-fast: add support for DMA sync single APIs
by Liam Mark
· 8 years ago
d35ec7c
iommu: io-pgtable-arm: Use correct bitmask for pgd entry
by Patrick Daly
· 8 years ago
ef6c1dc
iommu/arm-smmu: support mapping before enabling S1 translations
by Patrick Daly
· 8 years ago
ea23603
iommu: msm: add barrier call on coherent lazy map
by Liam Mark
· 8 years ago
e07f544
Merge "iommu: msm: use list_for_each_entry_safe for deletion" into msm-4.9
by Kyle Yan
· 8 years ago
3522589
iommu: msm: use list_for_each_entry_safe for deletion
by Liam Mark
· 8 years ago
da75569
Merge remote-tracking branch '4.9/tmp-053b654' into msm-4.9
by Kyle Yan
· 8 years ago
24427cd
iommu/vt-d: Tylersburg isoch identity map check is done too late.
by Ashok Raj
· 8 years ago
f3ea404f
iommu: arm-smmu: Ensure tbu driver is registered before arm-smmu
by Patrick Daly
· 8 years ago
3451684
iommu: arm-smmu: Use subsys_initcall to register driver
by Patrick Daly
· 8 years ago
000a2f2
iommu: arm-smmu: Handle multiple arm-smmu instances
by Patrick Daly
· 8 years ago
8e3371a
iommu: arm-smmu: Ensure add_device is called properly
by Patrick Daly
· 8 years ago
c47dcd4
iommu: arm-smmu: Fixup of_iommu_configure failure
by Patrick Daly
· 8 years ago
fecdeef
arm-smmu: Fix incorrect memset argument order
by Stephen Boyd
· 8 years ago
fbb2571
Merge "iommu: arm-smmu: Vote for power in add_device and remove_device" into msm-4.8
by Kyle Yan
· 8 years ago
f57a872
Merge "iommu/arm-smmu: Fix out-of-bounds dereference" into msm-4.8
by Kyle Yan
· 8 years ago
5f94da8
Merge "iommu/arm-smmu: Check that iommu_fwspecs are ours" into msm-4.8
by Kyle Yan
· 8 years ago
2457d04
Merge "iommu/arm-smmu: Work around ARM DMA configuration" into msm-4.8
by Kyle Yan
· 8 years ago
Next »