Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
8a94ade4ce6df22006b96c5c9a8d6d12fce67585
/
drivers
/
iommu
8a94ade
iommu/vt-d: Add initial support for PASID tables
by David Woodhouse
· 10 years ago
ae853dd
iommu/vt-d: Introduce intel_iommu=pasid28, and pasid_enabled() macro
by David Woodhouse
· 9 years ago
d14053b3
iommu/vt-d: Fix ATSR handling for Root-Complex integrated endpoints
by David Woodhouse
· 9 years ago
ba2374f
iommu/vt-d: fix range computation when making room for large pages
by Christian Zander
· 10 years ago
8c25ab8
Merge git://git.infradead.org/intel-iommu
by Linus Torvalds
· 9 years ago
6798a8c
fs/seq_file: convert int seq_vprint/seq_printf/etc... returns to void
by Joe Perches
· 9 years ago
9a9952b
Merge tag 'iommu-updates-v4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 9 years ago
d975f30
Merge branch 'for-4.3/sg' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
1021781
Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
by Linus Torvalds
· 9 years ago
26f8b7e
Merge tag 'pci-v4.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
by Linus Torvalds
· 9 years ago
4ad7956
Merge branches 'arm/omap', 'arm/msm', 'arm/smmu', 'arm/tegra', 'x86/vt-d', 'x86/amd', 'ppc/pamu' and 'core' into next
by Joerg Roedel
· 9 years ago
4df4eab
iommu/vt-d: Really use upper context table when necessary
by Joerg Roedel
· 9 years ago
57fb907
iommu/fsl: Really fix init section(s) content
by Emil Medve
· 10 years ago
cf27ec9
iommu/io-pgtable-arm: Unmap and free table when overwriting with block
by Will Deacon
· 9 years ago
db0fa0c
scatterlist: use sg_phys()
by Dan Williams
· 9 years ago
54e466f
Merge tag 'tegra-for-4.3-iommu' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/tegra
by Joerg Roedel
· 9 years ago
2e169bb
iommu/io-pgtable-arm: Move init-fn declarations to io-pgtable.h
by Joerg Roedel
· 9 years ago
6e6cfbc
iommu/msm: Use BUG_ON instead of if () BUG()
by Joerg Roedel
· 9 years ago
543c8dc
iommu/vt-d: Access iomem correctly
by Joerg Roedel
· 9 years ago
b690420
iommu/vt-d: Make two functions static
by Joerg Roedel
· 9 years ago
dc02e46
iommu/vt-d: Use BUG_ON instead of if () BUG()
by Joerg Roedel
· 9 years ago
30e9376
iommu/vt-d: Return false instead of 0 in irq_remapping_cap()
by Joerg Roedel
· 9 years ago
23d3a98
iommu/amd: Use BUG_ON instead of if () BUG()
by Joerg Roedel
· 9 years ago
4160cd9
iommu/amd: Make a symbol static
by Joerg Roedel
· 9 years ago
a130e69
iommu/amd: Simplify allocation in irq_remapping_alloc()
by Joerg Roedel
· 9 years ago
11cec15
iommu/tegra-smmu: Parameterize number of TLB lines
by Thierry Reding
· 9 years ago
588c43a
memory: tegra: Add Tegra210 support
by Thierry Reding
· 10 years ago
4080e99
iommu/tegra-smmu: Factor out tegra_smmu_set_pde()
by Russell King
· 9 years ago
7ffc6f0
iommu/tegra-smmu: Extract tegra_smmu_pte_get_use()
by Russell King
· 9 years ago
707917c
iommu/tegra-smmu: Use __GFP_ZERO to allocate zeroed pages
by Russell King
· 9 years ago
05a65f0
iommu/tegra-smmu: Remove PageReserved manipulation
by Russell King
· 9 years ago
e3c9719
iommu/tegra-smmu: Convert to use DMA API
by Russell King
· 9 years ago
d62c7a8
iommu/tegra-smmu: smmu_flush_ptc() wants device addresses
by Russell King
· 9 years ago
b8fe038
iommu/tegra-smmu: Split smmu_flush_ptc()
by Russell King
· 9 years ago
4b3c7d1
iommu/tegra-smmu: Move flush_dcache to tegra-smmu.c
by Russell King
· 9 years ago
32924c7
iommu/tegra-smmu: Use kcalloc() to allocate counter array
by Russell King
· 9 years ago
853520f
iommu/tegra-smmu: Store struct page pointer for page tables
by Russell King
· 9 years ago
0b42c7c
iommu/tegra-smmu: Fix page table lookup in unmap/iova_to_phys methods
by Russell King
· 9 years ago
34d35f8
iommu/tegra-smmu: Add iova_pd_index() and iova_pt_index() helpers
by Russell King
· 9 years ago
8482ee5
iommu/tegra-smmu: Factor out common PTE setting
by Russell King
· 9 years ago
b98e34f
iommu/tegra-smmu: Fix unmap() method
by Russell King
· 9 years ago
9113785
iommu/tegra-smmu: Fix iova_to_phys() method
by Russell King
· 9 years ago
f303e50
iommu/vt-d: Avoid duplicate device_domain_info structures
by Joerg Roedel
· 9 years ago
08a7f45
iommu/vt-d: Only insert alias dev_info if there is an alias
by Joerg Roedel
· 9 years ago
127c761
iommu/vt-d: Pass device_domain_info to __dmar_remove_one_dev_info
by Joerg Roedel
· 9 years ago
2309bd7
iommu/vt-d: Remove dmar_global_lock from device_notifier
by Joerg Roedel
· 9 years ago
55d9404
iommu/vt-d: Get rid of domain->iommu_lock
by Joerg Roedel
· 9 years ago
de7e888
iommu/vt-d: Only call domain_remove_one_dev_info to detach old domain
by Joerg Roedel
· 9 years ago
d160aca
iommu/vt-d: Unify domain->iommu attach/detachment
by Joerg Roedel
· 9 years ago
c6c2ceb
iommu/vt-d: Establish domain<->iommu link in dmar_insert_one_dev_info
by Joerg Roedel
· 9 years ago
dc534b2
iommu/vt-d: Pass an iommu pointer to domain_init()
by Joerg Roedel
· 9 years ago
2452d9d
iommu/vt-d: Rename iommu_detach_dependent_devices()
by Joerg Roedel
· 9 years ago
e6de0f8
iommu/vt-d: Rename domain_remove_one_dev_info()
by Joerg Roedel
· 9 years ago
5db3156
iommu/vt-d: Rename dmar_insert_dev_info()
by Joerg Roedel
· 9 years ago
cc4e257
iommu/vt-d: Move context-mapping into dmar_insert_dev_info
by Joerg Roedel
· 9 years ago
76f45fe
iommu/vt-d: Simplify domain_remove_dev_info()
by Joerg Roedel
· 9 years ago
b608ac3
iommu/vt-d: Simplify domain_remove_one_dev_info()
by Joerg Roedel
· 9 years ago
42e8c18
iommu/vt-d: Simplify io/tlb flushing in intel_iommu_unmap
by Joerg Roedel
· 9 years ago
29a2771
iommu/vt-d: Replace iommu_bmp with a refcount
by Joerg Roedel
· 9 years ago
af1089c
iommu/vt-d: Kill dmar_domain->id
by Joerg Roedel
· 9 years ago
0dc7971
iommu/vt-d: Don't pre-allocate domain ids for si_domain
by Joerg Roedel
· 9 years ago
a1ddcbe
iommu/vt-d: Pass dmar_domain directly into iommu_flush_iotlb_psi
by Joerg Roedel
· 9 years ago
de24e55
iommu/vt-d: Simplify domain_context_mapping_one
by Joerg Roedel
· 9 years ago
28ccce0
iommu/vt-d: Calculate translation in domain_context_mapping_one
by Joerg Roedel
· 9 years ago
e241142
iommu/vt-d: Get rid of iommu_attach_vm_domain()
by Joerg Roedel
· 9 years ago
8bf4781
iommu/vt-d: Split up iommu->domains array
by Joerg Roedel
· 9 years ago
9452d5b
iommu/vt-d: Add access functions for iommu->domains
by Joerg Roedel
· 9 years ago
c0e8a6c
iommu/vt-d: Keep track of per-iommu domain ids
by Joerg Roedel
· 9 years ago
f968393
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
· 9 years ago
f5b8319
iommu/io-pgtable: Remove flush_pgtable callback
by Robin Murphy
· 9 years ago
857c88c
iommu/arm-smmu: Remove arm_smmu_flush_pgtable()
by Robin Murphy
· 9 years ago
4103d66
iommu/arm-smmu: Remove arm_smmu_flush_pgtable()
by Robin Murphy
· 9 years ago
87a91b1
iommu/io-pgtable-arm: Centralise sync points
by Robin Murphy
· 9 years ago
ff2ed96
iommu/ipmmu-vmsa: Clean up DMA API usage
by Robin Murphy
· 9 years ago
bdc6d97
iommu/arm-smmu: Clean up DMA API usage
by Robin Murphy
· 9 years ago
2df7a25
iommu/arm-smmu: Clean up DMA API usage
by Robin Murphy
· 9 years ago
f8d5496
iommu/io-pgtable-arm: Allow appropriate DMA API use
by Robin Murphy
· 9 years ago
8543096
iommu/arm-smmu: Treat unknown OAS as 48-bit
by Will Deacon
· 9 years ago
e203db2
iommu/omap: Fix debug_read_tlb() to use seq_printf()
by Salva Peiró
· 9 years ago
2238c08
iommu/vt-d: Report domain usage in sysfs
by Alex Williamson
· 9 years ago
5069076
iommu/vt-d: Fix leaked ioremap mapping
by Dan Williams
· 9 years ago
2439d4a
iommu/vt-d: Avoid format string leaks into iommu_device_create
by Kees Cook
· 9 years ago
7b0ce72
of: iommu: Silence misleading warning
by Robin Murphy
· 9 years ago
5835b6a
iommu/omap: Align code with open parenthesis
by Suman Anna
· 9 years ago
eb642a3
iommu/omap: Use BIT(x) macros in omap-iommu.h
by Suman Anna
· 9 years ago
5ff98fa
iommu/omap: Use BIT(x) macros in omap-iopgtable.h
by Suman Anna
· 9 years ago
99ee98d
iommu/omap: Remove unnecessary error traces on alloc failures
by Suman Anna
· 9 years ago
5b39a37
iommu/omap: Remove trailing semi-colon from a macro
by Suman Anna
· 9 years ago
dc308f9
iommu/omap: Remove unused union fields
by Suman Anna
· 9 years ago
ad8e29a
iommu/omap: Protect omap-iopgtable.h against double inclusion
by Suman Anna
· 9 years ago
69c2c19
iommu/omap: Move debugfs functions to omap-iommu-debug.c
by Suman Anna
· 9 years ago
0cdbf72
iommu/omap: Remove all module references
by Suman Anna
· 9 years ago
1c1cc45
iommu/amd: Allow non-ATS devices in IOMMUv2 domains
by Joerg Roedel
· 9 years ago
bae2c2d
iommu/arm-smmu: Sort out coherency
by Robin Murphy
· 9 years ago
28c8b40
iommu/arm-smmu: Limit 2-level strtab allocation for small SID sizes
by Will Deacon
· 9 years ago
ec11d63
iommu/arm-smmu: Fix MSI memory attributes to match specification
by Marc Zyngier
· 9 years ago
ccd6385
iommu/arm-smmu: Fix enabling of PRIQ interrupt
by Marc Zyngier
· 9 years ago
5271782
iommu/amd: Set global dma_ops if swiotlb is disabled
by Joerg Roedel
· 9 years ago
3230232
iommu/amd: Use swiotlb in passthrough mode
by Joerg Roedel
· 9 years ago
02ca202
iommu/amd: Allow non-IOMMUv2 devices in IOMMUv2 domains
by Joerg Roedel
· 9 years ago
Next »