Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
4ab25786c87eb20857bbb715c3ae34ec8fd6a214
/
drivers
/
iommu
« Previous
4ee3cc9
iommu/ipmmu-vmsa: Set the PTE contiguous hint bit when possible
by Laurent Pinchart
· 10 years ago
bc28191
iommu/ipmmu-vmsa: Define driver-specific page directory sizes
by Laurent Pinchart
· 10 years ago
251dac4
iommu/ipmmu-vmsa: Fix the supported page sizes
by Laurent Pinchart
· 10 years ago
192d204
iommu/ipmmu-vmsa: Refactor micro-TLB lookup
by Laurent Pinchart
· 10 years ago
d25a2a1
iommu: Add driver for Renesas VMSA-compatible IPMMU
by Laurent Pinchart
· 10 years ago
a553b14
iommu: dmar: Provide arch specific irq allocation
by Thomas Gleixner
· 10 years ago
aa5125a
iommu: smar: Fix return value check of create_irq()
by Thomas Gleixner
· 10 years ago
d24a135
x86: irq_remapping: Use irq_alloc/free_hwirq()
by Thomas Gleixner
· 10 years ago
ba5fa6f
iommu/exynos: Remove unnecessary "&" from function pointers
by Bjorn Helgaas
· 10 years ago
66a7ed8
iommu/exynos: Apply workaround of caching fault page table entries
by Cho KyongHo
· 10 years ago
eeb5184
iommu/exynos: Turn on useful configuration options
by Cho KyongHo
· 10 years ago
6b21a5d
iommu/exynos: Support for device tree
by Cho KyongHo
· 10 years ago
0bf4e54
iommu/exynos: Enhanced error messages
by Cho KyongHo
· 10 years ago
bf4a1c9
iommu/exynos: Add devices attached to the System MMU to an IOMMU group
by Antonios Motakis
· 10 years ago
d09d78f
iommu/exynos: Use exynos-iommu specific typedef
by Cho KyongHo
· 10 years ago
9d4e7a2
iommu/exynos: Change rwlock to spinlock
by Cho KyongHo
· 10 years ago
1fab7fa
iommu/exynos: Remove custom fault handler
by Cho KyongHo
· 10 years ago
7060587
iommu/exynos: Gating clocks of master H/W
by Cho KyongHo
· 10 years ago
46c16d1
iommu/exynos: Use managed device helper functions
by Cho KyongHo
· 10 years ago
e5cf63c
iommu/exynos: Remove dbgname from drvdata of a System MMU
by Cho KyongHo
· 10 years ago
f4723ec
iommu/exynos: Always enable runtime PM
by Cho KyongHo
· 10 years ago
6cb47ed
iommu/exynos: Add missing cache flush for removed page table entries
by Cho KyongHo
· 10 years ago
8f8fcf9
iommu/exynos: Remove prefetch buffer setting
by Cho KyongHo
· 10 years ago
3ad6b7f
iommu/exynos: Fix L2TLB invalidation
by Cho KyongHo
· 10 years ago
734c3c7
iommu/exynos: Allocate lv2 page table from own slab
by Cho KyongHo
· 10 years ago
61128f0
iommu/exynos: Change error handling when page table update is failed
by Cho KyongHo
· 10 years ago
7222e8d
iommu/exynos: Fix build errors
by Cho KyongHo
· 10 years ago
2c16c9f
iommu/amd: fix enabling exclusion range for an exact device
by Su Friendy
· 10 years ago
4378d99
iommu/amd: Take mmap_sem when calling get_user_pages
by Jay Cornwall
· 10 years ago
e028a9e
iommu/amd: Fix interrupt remapping for aliased devices
by Alex Williamson
· 10 years ago
9db4241
Merge branch 'iommu/for-v3.16' of git://linuxtv.org/pinchartl/fbdev into arm/shmobile
by Joerg Roedel
· 10 years ago
6069d23
iommu/arm-smmu: fix incorrect use of S2CR_TYPE_SHIFT
by Kefeng Wang
· 10 years ago
c443084
iommu/arm-smmu: allow 42-bit stage-1 output size with 64K pages
by Will Deacon
· 10 years ago
b11762f
iommu/shmobile: Use devm_ioremap_resource()
by Laurent Pinchart
· 10 years ago
ac1ef1f
iommu/shmobile: Don't ignore the ipmmu_iommu_init() return value
by Laurent Pinchart
· 10 years ago
286f600
iommu/omap: Fix map protection value handling
by Laurent Pinchart
· 10 years ago
67b779d
iommu/omap: Remove comment about supporting single page mappings only
by Laurent Pinchart
· 10 years ago
f7129a0
iommu/omap: Fix 'no page for' debug message in flush_iotlb_page()
by Laurent Pinchart
· 10 years ago
5acc97d
iommu/omap: Move to_iommu definition from omap-iopgtable.h
by Suman Anna
· 10 years ago
2ac6133
iommu/omap: Remove omap_iommu_domain_has_cap() function
by Suman Anna
· 10 years ago
d760e3e
iommu/omap: Correct init value of iotlb_entry valid field
by Suman Anna
· 10 years ago
3426cb3
Merge git://git.infradead.org/iommu-2.6 into iommu/fixes
by Joerg Roedel
· 10 years ago
aca1bc4
iommu/arm-smmu: fix panic in arm_smmu_alloc_init_pte
by Bin Wang
· 10 years ago
16c50dc
iommu/arm-smmu: Return 0 on unmap failure
by Laurent Pinchart
· 10 years ago
5ae0566
iommu/vt-d: fix bug in matching PCI devices with DRHD/RMRR descriptors
by Jiang Liu
· 10 years ago
9f05d3f
iommu/vt-d: Fix get_domain_for_dev() handling of upstream PCIe bridges
by David Woodhouse
· 10 years ago
adeb259
iommu/vt-d: fix memory leakage caused by commit ea8ea46
by Jiang Liu
· 10 years ago
3f583bc
Merge tag 'iommu-updates-v3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 10 years ago
7474043
Merge branch 'for-3.15' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping
by Linus Torvalds
· 10 years ago
e172b81
Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'arm/omap', 'arm/shmobile' and 'x86/vt-d' into next
by Joerg Roedel
· 10 years ago
4b1779c
Merge tag 'pci-v3.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
by Linus Torvalds
· 10 years ago
7713ec0
iommu/vt-d: Fix error handling in ANDD processing
by David Woodhouse
· 10 years ago
14d4056
iommu/vt-d: returning free pointer in get_domain_for_dev()
by Dan Carpenter
· 10 years ago
63b4262
iommu/vt-d: Only call dmar_acpi_dev_scope_init() if DRHD units present
by David Woodhouse
· 10 years ago
11f1a77
iommu/vt-d: Check for NULL pointer in dmar_acpi_dev_scope_init()
by Joerg Roedel
· 10 years ago
a919a01
iommu/amd: Fix logic to determine and checking max PASID
by Suravee Suthikulpanit
· 10 years ago
cf04eee
iommu/vt-d: Include ACPI devices in iommu=pt
by David Woodhouse
· 10 years ago
66077ed
iommu/vt-d: Finally enable translation for non-PCI devices
by David Woodhouse
· 10 years ago
46333e3
iommu/vt-d: Remove to_pci_dev() in intel_map_page()
by David Woodhouse
· 10 years ago
7207d8f
iommu/vt-d: Remove pdev from intel_iommu_attach_device()
by David Woodhouse
· 10 years ago
ecb509e
iommu/vt-d: Remove pdev from iommu_no_mapping()
by David Woodhouse
· 10 years ago
5913c9b
iommu/vt-d: Make domain_add_dev_info() take struct device
by David Woodhouse
· 10 years ago
bf9c9ed
iommu/vt-d: Make domain_remove_one_dev_info() take struct device
by David Woodhouse
· 10 years ago
5040a91
iommu/vt-d: Rename 'hwdev' variables to 'dev' now that that's the norm
by David Woodhouse
· 10 years ago
207e359
iommu/vt-d: Remove some pointless to_pci_dev() calls
by David Woodhouse
· 10 years ago
d4b709f
iommu/vt-d: Make get_valid_domain_for_dev() take struct device
by David Woodhouse
· 10 years ago
3bdb259
iommu/vt-d: Make iommu_should_identity_map() take struct device
by David Woodhouse
· 10 years ago
0b9d975
iommu/vt-d: Handle RMRRs for non-PCI devices
by David Woodhouse
· 10 years ago
146922e
iommu/vt-d: Make get_domain_for_dev() take struct device
by David Woodhouse
· 10 years ago
e1f167f
iommu/vt-d: Make domain_context_mapp{ed,ing}() take struct device
by David Woodhouse
· 10 years ago
156baca
iommu/vt-d: Make device_to_iommu() cope with non-PCI devices
by David Woodhouse
· 10 years ago
9b22662
iommu/vt-d: Make identity_mapping() take struct device not struct pci_dev
by David Woodhouse
· 10 years ago
41e80dca
iommu/vt-d: Remove segment from struct device_domain_info()
by David Woodhouse
· 10 years ago
67ccac4
iommu/vt-d: Store PCI segment number in struct intel_iommu
by David Woodhouse
· 10 years ago
7c7faa1
iommu/vt-d: Remove device_to_iommu() call from domain_remove_dev_info()
by David Woodhouse
· 10 years ago
8bbc441
iommu/vt-d: Simplify iommu check in domain_remove_one_dev_info()
by David Woodhouse
· 10 years ago
5a8f40e
iommu/vt-d: Always store iommu in device_domain_info
by David Woodhouse
· 10 years ago
e2f8c5f
iommu/vt-d: Use domain_remove_one_dev_info() in domain_add_dev_info() error path
by David Woodhouse
· 10 years ago
0ac7266
iommu/vt-d: use dmar_insert_dev_info() from dma_add_dev_info()
by David Woodhouse
· 10 years ago
b718cd3
iommu/vt-d: Stop dmar_insert_dev_info() freeing domains on losing race
by David Woodhouse
· 10 years ago
64ae892
iommu/vt-d: Pass iommu to domain_context_mapping_one() and iommu_support_dev_iotlb()
by David Woodhouse
· 10 years ago
0bcb3e2
iommu/vt-d: Use struct device in device_domain_info, not struct pci_dev
by David Woodhouse
· 10 years ago
1525a29
iommu/vt-d: Make dmar_insert_dev_info() take struct device instead of struct pci_dev
by David Woodhouse
· 10 years ago
3d89194
iommu/vt-d: Make iommu_dummy() take struct device instead of struct pci_dev
by David Woodhouse
· 10 years ago
ed40356
iommu/vt-d: Add ACPI devices into dmaru->devices[] array
by David Woodhouse
· 10 years ago
832bd85
iommu/vt-d: Change scope lists to struct device, bus, devfn
by David Woodhouse
· 10 years ago
07cb52f
iommu/vt-d: Allocate space for ACPI devices
by David Woodhouse
· 10 years ago
e625b4a
iommu/vt-d: Parse ANDD records
by David Woodhouse
· 10 years ago
d050196
iommu/vt-d: Be less pessimistic about domain coherency where possible
by David Woodhouse
· 10 years ago
214e39a
iommu/vt-d: Honour intel_iommu=sp_off for non-VMM domains
by David Woodhouse
· 10 years ago
ea8ea46
iommu/vt-d: Clean up and fix page table clear/free behaviour
by David Woodhouse
· 10 years ago
5cf0a76
iommu/vt-d: Clean up size handling for intel_iommu_unmap()
by David Woodhouse
· 10 years ago
e28045a
iommu/omap: Check for NULL in iopte_free()
by Zhouyi Zhou
· 10 years ago
75f0556
iommu/vt-d: Update IOMMU state when memory hotplug happens
by Jiang Liu
· 10 years ago
2e45528
iommu/vt-d: Unify the way to process DMAR device scope array
by Jiang Liu
· 10 years ago
59ce051
iommu/vt-d: Update DRHD/RMRR/ATSR device scope caches when PCI hotplug happens
by Jiang Liu
· 10 years ago
0e24261
iommu/vt-d: Use RCU to protect global resources in interrupt context
by Jiang Liu
· 10 years ago
3a5670e
iommu/vt-d: Introduce a rwsem to protect global data structures
by Jiang Liu
· 10 years ago
b683b23
iommu/vt-d: Introduce macro for_each_dev_scope() to walk device scope entries
by Jiang Liu
· 10 years ago
b5f82dd
iommu/vt-d: Fix error in detect ATS capability
by Jiang Liu
· 10 years ago
Next »