Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
aad73aa461e9a5bcaac44e605994d1c31d843caf
/
drivers
/
iommu
0cf6a3c
Merge "iommu/arm-smmu: Fix non-fatal fault attribute determination"
by Linux Build Service Account
· 7 years ago
e990bca
Merge "iommu: arm-smmu: Enable sid switch usecase"
by Linux Build Service Account
· 7 years ago
a1f8247
Merge "iommu: arm-smmu: Remove unused functions for qsmmuv500"
by Linux Build Service Account
· 7 years ago
b2ab4fc
iommu: arm-smmu: Enable sid switch usecase
by Patrick Daly
· 7 years ago
47681b98
iommu: arm-smmu: Remove unused functions for qsmmuv500
by Patrick Daly
· 7 years ago
b26f97c
iommu: arm-smmu: Remove regulator_bulk_enable call
by Patrick Daly
· 7 years ago
b9798f2
iommu/io-pgtable-fast: invalidate TLBs on unmap
by Liam Mark
· 7 years ago
f4464e0
iommu/arm-smmu: Fix non-fatal fault attribute determination
by Sudarshan Rajagopalan
· 7 years ago
c85d917
Merge "ARM: dts: msm: Defer regulator disable for SDM845 GPU SMMU"
by Linux Build Service Account
· 7 years ago
b303be1
Merge "ARM: dts: msm: Correct required clocks for kgsl_iommu for sdm845"
by Linux Build Service Account
· 7 years ago
fad87ca
iommu/arm-smmu: Add support for regulator deferred disable
by Prakash Gupta
· 7 years ago
2ba4cfa
iommu: io-pgtable-arm: Remove duplicate tlb flush
by Patrick Daly
· 7 years ago
f700767
iommu: arm-smmu: Disable ATOS feature for the QSMMUV2 model
by Patrick Daly
· 7 years ago
a1d92f7
iommu/arm-smmu: hold init_mutex in iommu_domain_get_attr
by Jeremy Gebben
· 9 years ago
c682e47
iommu: disable smmu stalls on faulty transactions
by Charan Teja Reddy
· 7 years ago
fd61811
Merge "iommu: arm-smmu: Fix dynamic domain context bank assignment"
by Linux Build Service Account
· 7 years ago
e72526b
iommu: arm-smmu: Fix dynamic domain context bank assignment
by Patrick Daly
· 7 years ago
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
· 7 years ago
f0c31c6
iommu/dma: Don't reserve PCI I/O windows
by Robin Murphy
· 7 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
· 8 years ago
1402f94
iommu/io-pgtable-arm: fix multibit shareability comparison
by Liam Mark
· 7 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
· 7 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
· 7 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
· 7 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
· 7 years ago
4423d3e
iommu: arm-smmu: Add configuration option for page table levels
by Patrick Daly
· 7 years ago
199fa67
iommu: dma-mapping-fast: Add support for map/unmap resource
by Patrick Daly
· 7 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
· 7 years ago
ee7a25f
iommu: iommu-debug: Rework CONFIG_IOMMU_DEBUG_TRACKING
by Patrick Daly
· 7 years ago
6dd8025
iommu: iommu-debug: Use iommu_attach_group instead
by Patrick Daly
· 7 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
· 7 years ago
6ce5426
iommu: arm-smmu: Return -EPROBE defer on tbu failure
by Patrick Daly
· 7 years ago
1e3c16c
iommu: Add api to retrieve stream-id for a device
by Patrick Daly
· 7 years ago
8e2aa1a
iommu: arm-smmu: reverse order of bus/gdsc enable
by Patrick Daly
· 7 years ago
86396be
iommu: arm-smmu: Allow parsing multiple regulators from devicetree
by Patrick Daly
· 7 years ago
2e3471e
iommu: arm-smmu: Fix reference count error
by Patrick Daly
· 7 years ago
9438f32
iommu: iommu-debug: Move trigger_fault file
by Patrick Daly
· 7 years ago
abeee95
iommu: arm-smmu: Remove msm_bus_cl_clear_pdata
by Patrick Daly
· 7 years ago
f8ac0fb
iommu: arm-smmu: Fix list iteration error
by Patrick Daly
· 7 years ago
e15b3bc
iommu: arm-smmu: Fix (void *) typecast error
by Patrick Daly
· 7 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
· 7 years ago
18118b2
Merge "iommu: dma-mapping: alloc bitmap while fragmented" into msm-4.9
by Linux Build Service Account
· 7 years ago
335b1ff
Merge "iommu/io-pgtable-fast: alloc pgtable while fragmented" into msm-4.9
by Linux Build Service Account
· 7 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
· 7 years ago
9fcfd91
Merge "iommu: arm-smmu: Add qsmmuv500 ECATS support" into msm-4.9
by Linux Build Service Account
· 7 years ago
32c1031
Merge "iommu: arm-smmu: Read TCU hardware version" into msm-4.9
by Linux Build Service Account
· 7 years ago
06147bb
Merge "iommu: arm-smmu: Add struct for tracking tcu specific data" into msm-4.9
by Linux Build Service Account
· 7 years ago
e2d617cb
Merge "iommu: arm-smmu: Save reference to attached devices" into msm-4.9
by Linux Build Service Account
· 7 years ago
2ab676b
Merge "iommu: arm-smmu: Cleanup iova_to_phys_fault" into msm-4.9
by Linux Build Service Account
· 7 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
· 7 years ago
6b290f1e
iommu: arm-smmu: Add struct for tracking tcu specific data
by Patrick Daly
· 7 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
· 7 years ago
352c021
iommu/vt-d: Fix NULL pointer dereference in device_to_iommu
by Koos Vriezen
· 7 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
Next »