projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
iommu: Retire bus ops
2023-11-27
Robin Murphy
iommu: Retire bus ops
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-11-27
Robin Murphy
iommu/arm-smmu: Don't register fwnode for legacy binding
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-11-27
Robin Murphy
iommu: Decouple iommu_domain_alloc() from bus ops
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-11-27
Robin Murphy
iommu: Validate that devices match domains
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-11-27
Robin Murphy
iommu: Decouple iommu_present() from bus ops
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-11-27
Robin Murphy
iommu: Factor out some helpers
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-11-27
Laurentiu Tudor
iommu: Map reserved memory as cacheable if device is...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-27
Joerg Roedel
Merge branches 'iommu/fixes', 'arm/tegra', 'arm/smmu...
commit
|
commitdiff
|
tree
2023-10-27
Lu Baolu
iommu: Avoid unnecessary cache invalidations
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-26
Joerg Roedel
Merge tag 'v6.6-rc7' into core
commit
|
commitdiff
|
tree
2023-10-26
Jason Gunthorpe
iommu/dart: Remove the force_bypass variable
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-26
Jason Gunthorpe
iommu/dart: Call apple_dart_finalize_domain() as part...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-26
Jason Gunthorpe
iommu/dart: Convert to domain_alloc_paging()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-26
Jason Gunthorpe
iommu/dart: Move the blocked domain support to a global...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-26
Jason Gunthorpe
iommu/dart: Use static global identity domains
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-26
Jason Gunthorpe
iommufd: Convert to alloc_domain_paging()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-26
Jason Gunthorpe
iommu/vt-d: Use ops->blocked_domain
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-26
Jason Gunthorpe
iommu/vt-d: Update the definition of the blocking domain
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-26
Jason Gunthorpe
iommu: Move IOMMU_DOMAIN_BLOCKED global statics to...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-25
Lu Baolu
Revert "iommu/vt-d: Remove unused function"
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-16
Vasant Hegde
iommu/amd: Remove DMA_FQ type from domain allocation...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-16
Dan Carpenter
iommu: change iommu_map_sgtable to return signed values
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-16
Gustavo A. R. Silva
iommu/virtio: Add __counted_by for struct viommu_request...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-16
Jingqi Liu
iommu/vt-d: debugfs: Support dumping a specified page...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-16
Jingqi Liu
iommu/vt-d: debugfs: Create/remove debugfs file per...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-16
Jingqi Liu
iommu/vt-d: debugfs: Dump entry pointing to huge page
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-16
Jiapeng Chong
iommu/vt-d: Remove unused function
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-16
Joerg Roedel
Merge tag 'arm-smmu-updates' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2023-10-06
Jason Gunthorpe
powerpc/iommu: Do not do platform domain attach atctions...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-06
Vasant Hegde
Revert "iommu: Fix false ownership failure on AMD systems...
Cc: Joerg Roedel <
jroedel@suse.de
>
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-06
Vasant Hegde
iommu/amd: Remove unused EXPORT_SYMBOLS
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-06
Vasant Hegde
iommu/amd: Remove amd_iommu_device_info()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-06
Vasant Hegde
iommu/amd: Remove PPR support
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-06
Vasant Hegde
iommu/amd: Remove iommu_v2 module
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-05
Jason Gunthorpe
iommu: Fix return code in iommu_group_alloc_default_domain()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-05
Niklas Schnelle
s390/pci: Fix reset of IOMMU software counters
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-05
Jason Gunthorpe
iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-02
Niklas Schnelle
iommu/dma: Use a large flush queue and timeout for...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-02
Niklas Schnelle
iommu/dma: Allow a single FQ in addition to per-CPU FQs
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-02
Niklas Schnelle
iommu/s390: Disable deferred flush for ISM devices
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-02
Niklas Schnelle
s390/pci: Use dma-iommu layer
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-02
Niklas Schnelle
s390/pci: prepare is_passed_through() for dma-iommu
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-10-02
Niklas Schnelle
iommu: Allow .iotlb_sync_map to fail and handle s390...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Zhang Rui
iommu/vt-d: Avoid memory allocation in iommu_suspend()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jinjie Ruan
iommu/tegra-smmu: Drop unnecessary error check for...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jiapeng Chong
iommu: Remove duplicate include
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Vasant Hegde
iommu/amd: Initialize iommu_device->max_pasids
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Vasant Hegde
iommu/amd: Enable device ATS/PASID/PRI capabilities...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Vasant Hegde
iommu/amd: Introduce iommu_dev_data.flags to track...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Suravee Suthikulpanit
iommu/amd: Introduce iommu_dev_data.ppr
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Vasant Hegde
iommu/amd: Rename ats related variables
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Suravee Suthikulpanit
iommu/amd: Modify logic for checking GT and PPR features
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Suravee Suthikulpanit
iommu/amd: Consolidate feature detection and reporting...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Suravee Suthikulpanit
iommu/amd: Miscellaneous clean up when free domain
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Vasant Hegde
iommu/amd: Do not set amd_iommu_pgtable in pass-through...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Suravee Suthikulpanit
iommu/amd: Introduce helper functions for managing...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Vasant Hegde
iommu/amd: Refactor protection domain allocation code
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Suravee Suthikulpanit
iommu/amd: Consolidate logic to allocate protection...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Suravee Suthikulpanit
iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Suravee Suthikulpanit
iommu/amd: Remove unused amd_io_pgtable.pt_root variable
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Robin Murphy
iommu/iova: Manage the depot list size
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Robin Murphy
iommu/iova: Make the rcache depot scale better
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Robin Murphy
iommu: Improve map/unmap sanity checks
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Robin Murphy
iommu: Retire map/unmap ops
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Robin Murphy
iommu/tegra-smmu: Update to {map,unmap}_pages
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Robin Murphy
iommu/sun50i: Update to {map,unmap}_pages
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Robin Murphy
iommu/rockchip: Update to {map,unmap}_pages
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Robin Murphy
iommu/omap: Update to {map,unmap}_pages
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Robin Murphy
iommu/exynos: Update to {map,unmap}_pages
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/omap: Convert to generic_single_device_group()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/ipmmu-vmsa: Convert to generic_single_device_group()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/rockchip: Convert to generic_single_device_group()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/sprd: Convert to generic_single_device_group()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/sun50i: Convert to generic_single_device_group()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Add generic_single_device_group()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Remove useless group refcounting
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Convert remaining simple drivers to domain_alloc_paging()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Convert simple drivers with DOMAIN_DMA to domain_allo...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Add ops->domain_alloc_paging()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Add __iommu_group_domain_alloc()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Require a default_domain for all iommu drivers
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/sun50i: Add an IOMMU_IDENTITIY_DOMAIN
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/mtk_iommu: Add an IOMMU_IDENTITIY_DOMAIN
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/qcom_iommu: Add an IOMMU_IDENTITIY_DOMAIN
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Remove ops->set_platform_dma_ops()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/msm: Implement an IDENTITY domain
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/omap: Implement an IDENTITY domain
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/tegra-smmu: Support DMA domains in tegra
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/tegra-smmu: Implement an IDENTITY domain
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/exynos: Implement an IDENTITY domain
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Allow an IDENTITY domain as the default_domain...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Reorganize iommu_get_default_domain_type() to...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/mtk_iommu_v1: Implement an IDENTITY domain
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/tegra-gart: Remove tegra-gart
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu/fsl_pamu: Implement a PLATFORM domain
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Add IOMMU_DOMAIN_PLATFORM for S390
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
powerpc/iommu: Setup a default domain and remove set_platfor...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Add IOMMU_DOMAIN_PLATFORM
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2023-09-25
Jason Gunthorpe
iommu: Add iommu_ops->identity_domain
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
next