Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
bd02cc01d342b43618c86e25552150f7a7e09080
/
drivers
/
iommu
e3a008a
Merge tag 'devicetree-for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
by Linus Torvalds
· 5 years ago
671df18
Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 5 years ago
4feaab0
Merge tag 'leds-for-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds
by Linus Torvalds
· 5 years ago
76f0f22
Merge tag 'please-pull-ia64_for_5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux
by Linus Torvalds
· 5 years ago
c680e9a
iommu: pass cell_count = -1 to of_for_each_phandle with cells_name
by Uwe Kleine-König
· 5 years ago
e95adb9
Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qcom', 'arm/renesas', 'x86/amd', 'x86/vt-d' and 'core' into next
by Joerg Roedel
· 5 years ago
1f76249
iommu/vt-d: Declare Broadwell igfx dmar support snafu
by Chris Wilson
· 5 years ago
fd73000
iommu/vt-d: Add Scalable Mode fault information
by Kyung Min Park
· 5 years ago
cfb94a3
iommu/vt-d: Use bounce buffer for untrusted devices
by Lu Baolu
· 5 years ago
3b53034
iommu/vt-d: Add trace events for device dma map/unmap
by Lu Baolu
· 5 years ago
c5a5dc4
iommu/vt-d: Don't switch off swiotlb if bounce page is used
by Lu Baolu
· 5 years ago
e5e04d0
iommu/vt-d: Check whether device requires bounce buffer
by Lu Baolu
· 5 years ago
96088a20
iommu/omap: Mark pm functions __maybe_unused
by Arnd Bergmann
· 5 years ago
754265b
iommu/amd: Fix race in increase_address_space()
by Joerg Roedel
· 5 years ago
36b7200
iommu/amd: Flush old domains in kdump kernel
by Stuart Hayes
· 5 years ago
3623002
iommu/ipmmu-vmsa: Disable cache snoop transactions on R-Car Gen3
by Hai Nguyen Pham
· 5 years ago
5ca54fd
iommu/ipmmu-vmsa: Move IMTTBCR_SL0_TWOBIT_* to restore sort order
by Geert Uytterhoeven
· 5 years ago
5cf4537
dma-mapping: introduce a dma_common_find_pages helper
by Christoph Hellwig
· 6 years ago
5123174
dma-mapping: always use VM_DMA_COHERENT for generic DMA remap
by Christoph Hellwig
· 5 years ago
f9f3232
dma-mapping: explicitly wire up ->mmap and ->get_sgtable
by Christoph Hellwig
· 5 years ago
2896ba4
iommu: Don't use sme_active() in generic code
by Joerg Roedel
· 5 years ago
8744daf
iommu/vt-d: Remove global page flush support
by Jacob Pan
· 5 years ago
097a7df
iommu/arm-smmu-v3: Fix build error without CONFIG_PCI_ATS
by YueHaibing
· 5 years ago
158a6d3
iommu/dma: add a new dma_map_ops of get_merge_boundary()
by Yoshihiro Shimoda
· 5 years ago
8758553
iommu/qcom: Use struct_size() helper
by Gustavo A. R. Silva
· 5 years ago
d127bc9
iommu: Remove wrong default domain comments
by Tom Murphy
· 5 years ago
0ce4a85
Revert "iommu/vt-d: Avoid duplicated pci dma alias consideration"
by Lu Baolu
· 5 years ago
6b0c54e
iommu/dma: Fix for dereferencing before null checking
by Yunsheng Lin
· 5 years ago
4c00889
Merge branch 'arm/smmu' into arm/mediatek
by Joerg Roedel
· 5 years ago
1ee9feb
iommu/mediatek: Clean up struct mtk_smi_iommu
by Yong Wu
· 5 years ago
ec2da07
memory: mtk-smi: Get rid of need_larbid
by Yong Wu
· 5 years ago
b9475b3
iommu/mediatek: Fix VLD_PA_RNG register backup when suspend
by Yong Wu
· 5 years ago
15a01f4
iommu/mediatek: Add mmu1 support
by Yong Wu
· 5 years ago
907ba6a
iommu/mediatek: Add mt8183 IOMMU support
by Yong Wu
· 5 years ago
2b326d8
iommu/mediatek: Move vld_pa_rng into plat_data
by Yong Wu
· 5 years ago
50822b0
iommu/mediatek: Move reset_axi into plat_data
by Yong Wu
· 5 years ago
acb3c92
iommu/mediatek: Refine protect memory definition
by Yong Wu
· 5 years ago
b3e5eee7
iommu/mediatek: Add larb-id remapped support
by Yong Wu
· 5 years ago
2aa4c25
iommu/mediatek: Add bclk can be supported optionally
by Yong Wu
· 5 years ago
b4dad40
iommu/mediatek: Adjust the PA for the 4GB Mode
by Yong Wu
· 5 years ago
4c019de
iommu/io-pgtable-arm-v7s: Extend to support PA[33:32] for MediaTek
by Yong Wu
· 5 years ago
73d5081
iommu/io-pgtable-arm-v7s: Rename the quirk from MTK_4GB to MTK_EXT
by Yong Wu
· 5 years ago
7f315c9
iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa
by Yong Wu
· 5 years ago
5950b95
iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_paddr helpers
by Yong Wu
· 5 years ago
76ce654
iommu/mediatek: Fix iova_to_phys PA start for 4GB mode
by Yong Wu
· 5 years ago
cecdce9
iommu/mediatek: Use a struct as the platform data
by Yong Wu
· 5 years ago
4dbd258
iommu: Revisit iommu_insert_resv_region() implementation
by Eric Auger
· 5 years ago
2c70010
iommu/vt-d: Fix wrong analysis whether devices share the same bus
by Nadav Amit
· 5 years ago
0d87308
iommu/iova: Avoid false sharing on fq_timer_on
by Eric Dumazet
· 5 years ago
3d70889
iommu/amd: Silence warnings under memory pressure
by Qian Cai
· 5 years ago
dbe8e6a
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
· 5 years ago
1554240
Merge branches 'for-joerg/arm-smmu/smmu-v2' and 'for-joerg/arm-smmu/smmu-v3' into for-joerg/arm-smmu/updates
by Will Deacon
· 5 years ago
93d0515
iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems
by Kai-Heng Feng
· 5 years ago
2cc13bb
iommu: Disable passthrough mode when SME is active
by Joerg Roedel
· 5 years ago
22bb182
iommu: Set default domain type at runtime
by Joerg Roedel
· 5 years ago
5fa9e7c
iommu: Print default domain type on boot
by Joerg Roedel
· 5 years ago
6b9a7d3
iommu/vt-d: Request passthrough mode from IOMMU core
by Joerg Roedel
· 5 years ago
cc7c8ad
iommu/amd: Request passthrough mode from IOMMU core
by Joerg Roedel
· 5 years ago
adab0b0
iommu: Use Functions to set default domain type in iommu_set_def_domain_type()
by Joerg Roedel
· 5 years ago
8a69961
iommu: Add helpers to set/get default domain type
by Joerg Roedel
· 5 years ago
faf1498
iommu: Remember when default domain type was set on kernel command line
by Joerg Roedel
· 5 years ago
a91bcc2
Revert "iommu/arm-smmu-v3: Disable detection of ATS and PRI"
by Will Deacon
· 5 years ago
cdb8a3c
iommu/arm-smmu-v3: Avoid locking on invalidation path when not using ATS
by Will Deacon
· 5 years ago
353e3cf
iommu/arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs
by Will Deacon
· 5 years ago
bfff88e
iommu/arm-smmu-v3: Rework enabling/disabling of ATS for PCI masters
by Will Deacon
· 5 years ago
7314ca8
iommu/arm-smmu-v3: Don't issue CMD_SYNC for zero-length invalidations
by Will Deacon
· 5 years ago
f75d8e3
iommu/arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag
by Will Deacon
· 5 years ago
b5e8619
iommu/arm-smmu-v3: Disable detection of ATS and PRI
by Will Deacon
· 5 years ago
05cbaf4
iommu/arm-smmu-v3: Document ordering guarantees of command insertion
by Will Deacon
· 5 years ago
90ae409
dma-direct: fix zone selection after an unaddressable CMA allocation
by Christoph Hellwig
· 5 years ago
d720e64
iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPU
by Robin Murphy
· 5 years ago
4b67f1d
iommu/arm-smmu: Make private implementation details static
by Will Deacon
· 5 years ago
fe427e3
Merge branch 'for-joerg/batched-unmap' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into core
by Joerg Roedel
· 5 years ago
ba7e4a0
iommu/arm-smmu: Add context init implementation hook
by Robin Murphy
· 5 years ago
62b993a
iommu/arm-smmu: Add reset implementation hook
by Robin Murphy
· 5 years ago
3995e18
iommu/arm-smmu: Add configuration implementation hook
by Robin Murphy
· 5 years ago
6d7dff6
iommu/arm-smmu: Move Secure access quirk to implementation
by Robin Murphy
· 5 years ago
fc058d3
iommu/arm-smmu: Add implementation infrastructure
by Robin Murphy
· 5 years ago
c5fc648
iommu/arm-smmu: Rename arm-smmu-regs.h
by Robin Murphy
· 5 years ago
00320ce
iommu/arm-smmu: Abstract GR0 accesses
by Robin Murphy
· 5 years ago
19713fd
iommu/arm-smmu: Abstract context bank accesses
by Robin Murphy
· 5 years ago
aadbf21
iommu/arm-smmu: Abstract GR1 accesses
by Robin Murphy
· 5 years ago
6100576
iommu/arm-smmu: Get rid of weird "atomic" write
by Robin Murphy
· 5 years ago
71e8a8c
iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync()
by Robin Murphy
· 5 years ago
490325e
iommu/arm-smmu: Rework cb_base handling
by Robin Murphy
· 5 years ago
620565a
iommu/arm-smmu: Convert context bank registers to bitfields
by Robin Murphy
· 5 years ago
5114e96
iommu/arm-smmu: Convert GR1 registers to bitfields
by Robin Murphy
· 5 years ago
0caf5f4
iommu/arm-smmu: Convert GR0 registers to bitfields
by Robin Murphy
· 5 years ago
a5b396c
iommu/qcom: Mask TLBI addresses correctly
by Robin Murphy
· 5 years ago
353b325
iommu/arm-smmu: Mask TLBI address correctly
by Robin Murphy
· 5 years ago
24ce0ba
iommu/omap: Use the correct type for SLAB_HWCACHE_ALIGN
by Suman Anna
· 5 years ago
df41017
ia64: remove support for machvecs
by Christoph Hellwig
· 5 years ago
e83b009
Merge tag 'dma-mapping-5.3-4' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 5 years ago
7991eb3
iommu/exynos: Remove __init annotation from exynos_sysmmu_probe()
by Marek Szyprowski
· 5 years ago
33dcb37
dma-mapping: fix page attributes for dma_mmap_*
by Christoph Hellwig
· 5 years ago
1432ebb
iommu/omap: remove pm_runtime_irq_safe flag for OMAP IOMMUs
by Tero Kristo
· 5 years ago
604629b
iommu/omap: add support for late attachment of iommu devices
by Tero Kristo
· 5 years ago
d9c4d8a
iommu/omap: introduce new API for runtime suspend/resume control
by Suman Anna
· 5 years ago
c4206c4
iommu/omap: Add system suspend/resume support
by Suman Anna
· 5 years ago
c3b44a0
iommu/omap: add logic to save/restore locked TLBs
by Suman Anna
· 5 years ago
Next »