- 81b6b96 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux; tag 'dma-mapping-5.5' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
- 995e2ef Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' and 'acpi-doc' by Rafael J. Wysocki · 5 years ago
- a7ba70f dma-mapping: treat dev->bus_dma_mask as a DMA limit by Nicolas Saenz Julienne · 5 years ago
- 56e35f9 dma-mapping: drop the dev argument to arch_sync_dma_for_* by Christoph Hellwig · 5 years ago
- 160c63f iommu/vt-d: Fix panic after kexec -p for kdump by John Donnelly · 5 years ago
- ad3e8da iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 by Takashi Iwai · 5 years ago
- 565d454 iommu/ipmmu-vmsa: Remove dev_err() on platform_get_irq() failure by YueHaibing · 5 years ago
- 964f9cf Merge tag 'dma-mapping-5.4-2' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
- 9c24eaf iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU by Arvind Sankar · 5 years ago
- 46ac18c iommu/amd: Check PM_LEVEL_SIZE() condition in locked section by Joerg Roedel · 5 years ago
- ec21f17 iommu/amd: Fix incorrect PASID decoding from event log by Suthikulpanit, Suravee · 5 years ago
- ec37d4e iommu/ipmmu-vmsa: Only call platform_get_irq() when interrupt is mandatory by Geert Uytterhoeven · 5 years ago
- f925815 iommu/rockchip: Don't use platform_get_irq to implicitly count irqs by Heiko Stuebner · 5 years ago
- ae5e6c6 iommu/amd: Switch to use acpi_dev_hid_uid_match() by Andy Shevchenko · 5 years ago
- 1be08f4 iommu/io-pgtable-arm: Support all Mali configurations by Robin Murphy · 5 years ago
- 52f325f iommu/io-pgtable-arm: Correct Mali attributes by Robin Murphy · 5 years ago
- 6db7bfb iommu/arm-smmu: Free context bitmap in the err path of arm_smmu_init_domain_context by Liu Xiang · 5 years ago
- 4d2af08 Merge tag 'iommu-fixes-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 5 years ago
- 2a78f99 iommu/amd: Lock code paths traversing protection_domain->dev_list by Joerg Roedel · 5 years ago
- ab7b257 iommu/amd: Lock dev_data in attach/detach code paths by Joerg Roedel · 5 years ago
- 45e528d iommu/amd: Check for busy devices earlier in attach_device() by Joerg Roedel · 5 years ago
- f6c0bfc iommu/amd: Take domain->lock for complete attach/detach path by Joerg Roedel · 5 years ago
- 3a11905 iommu/amd: Remove amd_iommu_devtable_lock by Joerg Roedel · 5 years ago
- f15d9a9 iommu/amd: Remove domain->updated by Joerg Roedel · 5 years ago
- 0b15e02 iommu/amd: Wait for completion of IOTLB flush in attach_device by Filippo Sironi · 5 years ago
- cc44954 iommu/amd: Unmap all L7 PTEs when downgrading page-sizes by Andrei Dulea · 5 years ago
- 7f1f168 iommu/amd: Introduce first_pte_l7() helper by Andrei Dulea · 5 years ago
- 6ccb72f iommu/amd: Fix downgrading default page-sizes in alloc_pte() by Andrei Dulea · 5 years ago
- 34c0989 iommu/amd: Fix pages leak in free_pagetable() by Andrei Dulea · 5 years ago
- 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